.wl[data-v-357b2918]{display:inline-flex;align-items:center;gap:9px;text-decoration:none}.wl-full[data-v-357b2918]{height:32px;width:auto;display:block}.wl-mark[data-v-357b2918]{width:24px;height:24px;border-radius:6px;display:block}.wl-word[data-v-357b2918]{font-family:JetBrains Mono,monospace;font-size:1.05rem;font-weight:500;color:var(--white)}.lang-select[data-v-361d8496]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%2393a4bc' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 8l4 4 4-4'/%3E%3C/svg%3E") no-repeat right 8px center / 14px 14px;border:1px solid var(--border, #1E3A5F);color:var(--mid, #93A4BC);border-radius:8px;padding:6px 28px 6px 8px;font-size:.82rem;cursor:pointer}.lang-select[data-v-361d8496]:hover{color:var(--teal, #00C2A8)}.lang-nav[data-v-361d8496]{position:relative;display:inline-block}.lang-nav-trigger[data-v-361d8496]{display:inline-flex;align-items:center;gap:6px;background:transparent;border:0;padding:6px 4px;color:var(--mid, #D8E8F4);font-size:.82rem;font-family:inherit;line-height:1;cursor:pointer;opacity:.85;transition:color .15s,opacity .15s}.lang-nav-trigger[data-v-361d8496]:hover,.lang-nav-trigger[aria-expanded=true][data-v-361d8496]{color:var(--teal, #00C2A8);opacity:1}.lang-nav-globe[data-v-361d8496]{flex-shrink:0}.lang-nav-caret[data-v-361d8496]{opacity:.7;transition:transform .15s ease}.lang-nav-caret.open[data-v-361d8496]{transform:rotate(180deg)}.lang-nav-menu[data-v-361d8496]{position:absolute;top:calc(100% + 8px);right:0;z-index:100;min-width:168px;margin:0;padding:5px;list-style:none;background:#12233a;border:1px solid var(--input-border, rgba(139, 163, 190, .25));border-radius:10px;box-shadow:0 14px 34px #00000073}.lang-nav-item[data-v-361d8496]{display:block;width:100%;text-align:left;background:transparent;border:0;border-radius:6px;padding:8px 11px;color:var(--mid, #D8E8F4);font-size:.85rem;font-family:inherit;cursor:pointer;transition:background .12s,color .12s}.lang-nav-item[data-v-361d8496]:hover{background:#ffffff0f;color:var(--white, #F0F4F8)}.lang-nav-item.active[data-v-361d8496]{color:var(--teal, #00C2A8);font-weight:600}.nl-root[data-v-c7613202]{min-height:100vh;display:flex;flex-direction:column}.nl-nav[data-v-c7613202]{position:sticky;top:0;z-index:50;background:#0d1b2ad9;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--border)}.nl-nav-inner[data-v-c7613202]{max-width:1280px;margin:0 auto;padding:14px 48px;display:flex;align-items:center;justify-content:space-between;gap:24px}.nl-links[data-v-c7613202]{display:flex;gap:22px}.nl-links a[data-v-c7613202]{font-size:.88rem;font-weight:500;color:var(--mid);text-decoration:none;transition:color .15s}.nl-links a[data-v-c7613202]:hover{color:var(--teal)}.nl-cta[data-v-c7613202]{display:flex;align-items:center;gap:12px}.nl-ghost[data-v-c7613202]{font-size:.88rem;font-weight:600;color:var(--white);text-decoration:none}.nl-primary[data-v-c7613202]{background:var(--teal);color:var(--navy);border-radius:8px;padding:9px 18px;font-size:.88rem;font-weight:700;text-decoration:none;transition:background .2s}.nl-primary[data-v-c7613202]:hover{background:#00d4b8}main[data-v-c7613202]{flex:1}.nl-footer[data-v-c7613202]{border-top:1px solid var(--border);background:#1e3a5f26;margin-top:40px}.nl-footer-inner[data-v-c7613202]{max-width:1280px;margin:0 auto;padding:56px 48px 28px;display:grid;grid-template-columns:2fr 1fr 1fr;gap:40px}.nl-footer-brand[data-v-c7613202]{display:flex;flex-direction:column;align-items:flex-start}.nl-social-link[data-v-c7613202]{display:inline-flex;width:32px;height:32px;align-items:center;justify-content:center;margin-top:16px;border:1px solid var(--border);border-radius:7px;color:var(--mid);text-decoration:none;transition:all .15s}.nl-social-link[data-v-c7613202]:hover{border-color:var(--teal);color:var(--teal)}.nl-footer-brand p[data-v-c7613202]{font-size:.85rem;color:var(--mid);line-height:1.7;margin-top:12px;max-width:320px}.nl-footer-h[data-v-c7613202]{font-size:.72rem;font-weight:700;color:var(--white);text-transform:uppercase;letter-spacing:.08em;margin-bottom:14px}.nl-footer-col[data-v-c7613202]{display:flex;flex-direction:column;gap:9px}.nl-footer-col a[data-v-c7613202]{font-size:.85rem;color:var(--mid);text-decoration:none}.nl-footer-col a[data-v-c7613202]:hover{color:var(--teal)}.nl-footer-base[data-v-c7613202]{max-width:1280px;margin:0 auto;padding:20px 48px;border-top:1px solid var(--border);font-size:.78rem;color:var(--dim)}@media (max-width: 860px){.nl-links[data-v-c7613202],.nl-cta[data-v-c7613202]{display:none}.nl-nav-inner[data-v-c7613202],.nl-footer-inner[data-v-c7613202],.nl-footer-base[data-v-c7613202]{padding-left:24px;padding-right:24px}.nl-footer-inner[data-v-c7613202]{grid-template-columns:1fr;gap:28px}}.nl-burger[data-v-c7613202]{display:none;background:none;border:1px solid var(--border);border-radius:8px;color:var(--white);padding:7px 9px;cursor:pointer}.nl-mobile[data-v-c7613202]{display:flex;flex-direction:column;gap:4px;padding:10px 24px 18px;border-top:1px solid var(--border);background:#0d1b2af7}.nl-mobile a[data-v-c7613202]{font-size:.95rem;font-weight:500;color:var(--mid);text-decoration:none;padding:9px 4px}.nl-mobile a[data-v-c7613202]:hover{color:var(--teal)}.nl-mobile-cta[data-v-c7613202]{display:flex;align-items:center;gap:14px;margin-top:10px}@media (max-width: 860px){.nl-burger[data-v-c7613202]{display:inline-flex}}.page-hero[data-v-e64f4e24]{max-width:1280px;margin:0 auto;padding:80px 48px 24px}.hero-inner[data-v-e64f4e24]{max-width:720px}.section-eyebrow[data-v-e64f4e24]{font-size:.78rem;font-weight:600;color:var(--teal);text-transform:uppercase;letter-spacing:.1em;margin-bottom:16px}.hero-title[data-v-e64f4e24]{font-family:"DM Serif Display",serif;font-size:clamp(2rem,3.5vw,3rem);line-height:1.15;color:var(--white);margin-bottom:16px}.hero-sub[data-v-e64f4e24]{font-size:1.05rem;color:var(--mid);line-height:1.8}.cms-block[data-v-e64f4e24] p{font-size:1.05rem;color:var(--mid);line-height:1.8;margin-bottom:0}.cms-block[data-v-e64f4e24] a{color:var(--teal);text-decoration:underline}.compare-section[data-v-e64f4e24]{padding:24px 0 80px}.section-inner[data-v-e64f4e24]{max-width:1280px;margin:0 auto;padding:0 48px}.toggles[data-v-e64f4e24]{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-bottom:24px}.toggle-group[data-v-e64f4e24]{display:inline-flex;border:1px solid var(--input-border);border-radius:8px;overflow:hidden}.toggle-btn[data-v-e64f4e24]{background:var(--input-bg);border:none;color:var(--mid);padding:8px 16px;font-size:.82rem;font-weight:600;cursor:pointer;font-family:Inter,sans-serif;transition:all .15s}.toggle-btn.active[data-v-e64f4e24]{background:#00c2a81f;color:var(--teal)}.annual-note[data-v-e64f4e24]{font-size:.8rem;color:var(--teal);font-weight:600}.annual-note.dimmed[data-v-e64f4e24]{color:var(--dim);font-weight:400}.scroll-hint[data-v-e64f4e24]{margin-left:auto;font-size:.78rem;color:var(--dim)}.compare-wrap[data-v-e64f4e24]{overflow-x:auto;border:1px solid var(--border);border-radius:12px;background:#1e3a5f2e}.compare-table[data-v-e64f4e24]{width:100%;min-width:820px;border-collapse:collapse}.feat-col[data-v-e64f4e24]{position:sticky;left:0;z-index:2;text-align:left;background:#0d1b2a}.corner[data-v-e64f4e24]{background:#0d1b2a}.feat-label[data-v-e64f4e24]{padding:13px 18px;font-size:.82rem;font-weight:500;color:var(--mid);white-space:nowrap}.tier-head[data-v-e64f4e24]{padding:18px 16px 16px;text-align:center;vertical-align:bottom;border-left:1px solid var(--border);min-width:140px}.tier-head.featured[data-v-e64f4e24]{background:#00c2a812}.tier-head.focused[data-v-e64f4e24]:not(.featured){background:#ffffff0a}.head-badge[data-v-e64f4e24]{display:inline-block;background:var(--teal);color:var(--navy);font-size:.6rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;border-radius:10px;padding:2px 9px;margin-bottom:8px;white-space:nowrap}.head-badge.subtle[data-v-e64f4e24]{background:#ffffff1f;color:var(--white)}.head-name[data-v-e64f4e24]{display:block;font-size:.98rem;font-weight:700;color:var(--white)}.head-price[data-v-e64f4e24]{display:block;font-family:"DM Serif Display",serif;font-size:1.35rem;color:var(--white);margin-top:4px}.head-price.contact[data-v-e64f4e24]{font-family:Inter,sans-serif;font-size:.95rem;color:var(--mid)}.head-per[data-v-e64f4e24]{font-family:Inter,sans-serif;font-size:.72rem;color:var(--dim)}.head-cta[data-v-e64f4e24]{display:block;margin-top:12px;border-radius:8px;padding:8px 10px;font-size:.8rem;font-weight:700;text-decoration:none;transition:all .15s}.cta-solid[data-v-e64f4e24]{background:var(--teal);color:var(--navy)}.cta-solid[data-v-e64f4e24]:hover{background:#00d4b8}.cta-ghost[data-v-e64f4e24]{border:1px solid var(--input-border);color:var(--white)}.cta-ghost[data-v-e64f4e24]:hover{border-color:var(--teal);color:var(--teal)}tbody tr[data-v-e64f4e24]{border-top:1px solid var(--border)}tbody tr:hover .cell[data-v-e64f4e24],tbody tr:hover .feat-label[data-v-e64f4e24]{background:#ffffff05}.cell[data-v-e64f4e24]{padding:13px 16px;text-align:center;border-left:1px solid var(--border);font-size:.85rem}.cell.featured[data-v-e64f4e24]{background:#00c2a80d}.cell.focused[data-v-e64f4e24]:not(.featured){background:#ffffff08}.val[data-v-e64f4e24]{color:var(--white)}.dash[data-v-e64f4e24]{color:var(--dim)}.ck[data-v-e64f4e24]{display:block;margin:0 auto;width:17px;height:17px;color:var(--teal)}.sr-only[data-v-e64f4e24]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.compare-cta[data-v-e64f4e24]{margin-top:32px;text-align:center}.cta-lg[data-v-e64f4e24]{display:inline-block;border-radius:8px;padding:12px 28px;font-size:.92rem;font-weight:700;text-decoration:none}@media (max-width: 860px){.page-hero[data-v-e64f4e24],.section-inner[data-v-e64f4e24]{padding-left:24px;padding-right:24px}.scroll-hint[data-v-e64f4e24]{display:none}}.contact-layout[data-v-33fa2ea7]{max-width:1160px;margin:0 auto;padding:100px 48px 80px;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:start}.eyebrow[data-v-33fa2ea7]{font-size:.72rem;font-weight:700;color:var(--teal);text-transform:uppercase;letter-spacing:.1em;margin-bottom:12px}.page-title[data-v-33fa2ea7]{font-family:"DM Serif Display",serif;font-size:clamp(1.75rem,3vw,2.5rem);color:var(--white);margin-bottom:14px}.page-sub[data-v-33fa2ea7]{font-size:.95rem;color:var(--mid);line-height:1.75;margin-bottom:28px}.cms-block[data-v-33fa2ea7] h1{font-family:"DM Serif Display",serif;font-size:clamp(1.75rem,3vw,2.5rem);color:var(--white);margin-bottom:14px}.cms-block[data-v-33fa2ea7] p{font-size:.95rem;color:var(--mid);line-height:1.75;margin-bottom:28px}.cms-block[data-v-33fa2ea7] a{color:var(--teal);text-decoration:underline}.reasons[data-v-33fa2ea7]{display:flex;flex-direction:column;gap:6px;margin-bottom:28px}.reason-card[data-v-33fa2ea7]{background:var(--slate);border:1px solid var(--border);border-radius:10px;padding:16px;display:flex;gap:12px;cursor:pointer;transition:border-color .15s}.reason-card[data-v-33fa2ea7]:hover{border-color:#00c2a84d}.reason-icon[data-v-33fa2ea7]{width:32px;height:32px;border-radius:8px;background:#00c2a81a;border:1px solid rgba(0,194,168,.2);display:flex;align-items:center;justify-content:center;flex-shrink:0}.reason-title[data-v-33fa2ea7]{font-size:.875rem;font-weight:600;color:var(--white);margin-bottom:3px}.reason-body[data-v-33fa2ea7]{font-size:.8rem;color:var(--mid);line-height:1.5}.reason-body[data-v-33fa2ea7] p{margin:0 0 6px}.reason-body[data-v-33fa2ea7] p:last-child{margin-bottom:0}.company-card[data-v-33fa2ea7]{background:var(--slate);border:1px solid var(--border);border-radius:12px;padding:20px 24px}.company-card .co-name[data-v-33fa2ea7]{font-size:.9rem;font-weight:600;color:var(--white);margin-bottom:12px}.company-card .co-lead[data-v-33fa2ea7]{font-size:.82rem;color:var(--mid);line-height:1.6;margin:0}.company-card .co-response[data-v-33fa2ea7]{display:flex;align-items:center;gap:8px;margin-top:14px;padding-top:14px;border-top:1px solid var(--border);font-size:.78rem;color:var(--mid)}.company-card .resp-dot[data-v-33fa2ea7]{width:8px;height:8px;border-radius:50%;background:#2ecc71;animation:pulse-33fa2ea7 2s infinite;flex-shrink:0}@keyframes pulse-33fa2ea7{0%,to{opacity:1}50%{opacity:.4}}.form-card[data-v-33fa2ea7]{background:var(--slate);border:1px solid var(--border);border-radius:16px;overflow:hidden}.form-card-header[data-v-33fa2ea7]{background:linear-gradient(135deg,var(--slate2),var(--slate));padding:20px 28px;border-bottom:1px solid var(--border)}.form-card-header h2[data-v-33fa2ea7]{font-family:"DM Serif Display",serif;font-size:1.35rem;color:var(--white);margin-bottom:4px}.form-card-header[data-v-33fa2ea7] p{font-size:.82rem;color:var(--mid);margin:0}.form-body[data-v-33fa2ea7]{padding:28px}.form-row[data-v-33fa2ea7]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.field-group[data-v-33fa2ea7]{margin-bottom:14px}.field-label[data-v-33fa2ea7]{display:block;font-size:.78rem;font-weight:600;color:var(--white);margin-bottom:5px}.optional[data-v-33fa2ea7]{font-weight:400;color:var(--mid)}.field-input[data-v-33fa2ea7],.field-select[data-v-33fa2ea7],.field-textarea[data-v-33fa2ea7]{width:100%;background:#0d1b2ab3;border:1px solid rgba(139,163,190,.25);border-radius:8px;padding:10px 14px;font-size:.875rem;color:var(--white);font-family:Inter,sans-serif;outline:none;transition:border-color .2s}.field-input[data-v-33fa2ea7]:focus,.field-select[data-v-33fa2ea7]:focus,.field-textarea[data-v-33fa2ea7]:focus{border-color:var(--teal);box-shadow:0 0 0 3px #00c2a81f}.field-input.error[data-v-33fa2ea7],.field-select.error[data-v-33fa2ea7],.field-textarea.error[data-v-33fa2ea7]{border-color:#e84855}.field-textarea[data-v-33fa2ea7]{resize:vertical;min-height:110px;line-height:1.6}.field-select[data-v-33fa2ea7]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%238BA3BE' stroke-width='1.5' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding-right:32px;cursor:pointer;-webkit-appearance:none}.field-error[data-v-33fa2ea7]{font-size:.72rem;color:#e84855;margin-top:4px}.submit-btn[data-v-33fa2ea7]{width:100%;background:var(--teal);color:var(--navy);border:none;border-radius:8px;padding:12px;font-size:.95rem;font-weight:700;cursor:pointer;font-family:Inter,sans-serif;display:flex;align-items:center;justify-content:center;gap:8px;transition:background .2s;margin-top:4px}.submit-btn[data-v-33fa2ea7]:hover:not(:disabled){background:#00d4b8}.submit-btn[data-v-33fa2ea7]:disabled{opacity:.7;cursor:not-allowed;background:var(--teal-dim)}.spinner[data-v-33fa2ea7]{width:14px;height:14px;border-radius:50%;border:2px solid rgba(13,27,42,.3);border-top-color:var(--navy);animation:spin-33fa2ea7 .7s linear infinite}@keyframes spin-33fa2ea7{to{transform:rotate(360deg)}}.form-note[data-v-33fa2ea7]{font-size:.72rem;color:var(--mid);text-align:center;margin-top:10px}.form-success[data-v-33fa2ea7]{padding:48px 28px;text-align:center}.success-icon[data-v-33fa2ea7]{width:52px;height:52px;border-radius:50%;background:#00c2a81f;border:2px solid var(--teal);display:flex;align-items:center;justify-content:center;margin:0 auto 20px;font-size:1.25rem;color:var(--teal);font-weight:700}.form-success[data-v-33fa2ea7] h3{font-family:"DM Serif Display",serif;font-size:1.4rem;color:var(--white);margin-bottom:8px}.form-success[data-v-33fa2ea7] p{font-size:.875rem;color:var(--mid);line-height:1.7}.form-success[data-v-33fa2ea7] strong{color:var(--white)}@media (max-width: 900px){.contact-layout[data-v-33fa2ea7]{grid-template-columns:1fr;padding:80px 24px 60px}.form-row[data-v-33fa2ea7]{grid-template-columns:1fr}}.error-wrap[data-v-285033cb]{max-width:640px;margin:0 auto;padding:80px 24px;text-align:center}.grade-404[data-v-285033cb]{font-family:"DM Serif Display",serif;font-size:clamp(100px,18vw,160px);color:var(--teal);line-height:1;letter-spacing:-.04em}.grade-label[data-v-285033cb]{font-size:.75rem;font-weight:700;color:#00c2a8b3;text-transform:uppercase;letter-spacing:.12em;margin-bottom:28px}.scan-terminal[data-v-285033cb]{background:#0d1b2a99;border:1px solid var(--border);border-radius:10px;padding:16px 20px;margin-bottom:32px;text-align:left;font-family:JetBrains Mono,monospace;font-size:.78rem}.terminal-line[data-v-285033cb]{display:flex;align-items:center;gap:10px;padding:3px 0}.terminal-prompt[data-v-285033cb]{color:var(--teal-dim)}.terminal-mid[data-v-285033cb]{color:var(--mid)}.terminal-dim[data-v-285033cb]{color:#d8e8f459}.terminal-tag[data-v-285033cb]{display:inline-block;font-size:.65rem;font-weight:800;padding:1px 7px;border-radius:3px;background:#e8485526;color:#e84855;text-transform:uppercase}.terminal-red[data-v-285033cb]{color:#e84855}.terminal-amber[data-v-285033cb]{color:#f5a623}.error-heading[data-v-285033cb]{font-family:"DM Serif Display",serif;font-size:clamp(1.5rem,3vw,2rem);color:var(--white);margin-bottom:10px}.error-sub[data-v-285033cb]{font-size:1rem;color:var(--mid);line-height:1.75;margin-bottom:36px}.path-grid[data-v-285033cb]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:28px}.path-card[data-v-285033cb]{background:var(--slate);border:1px solid var(--border);border-radius:10px;padding:18px 14px;text-decoration:none;transition:border-color .2s,transform .2s;display:block}.path-card[data-v-285033cb]:hover{border-color:#00c2a84d;transform:translateY(-2px)}.path-icon[data-v-285033cb]{font-size:1.5rem;margin-bottom:8px}.path-name[data-v-285033cb]{font-size:.875rem;font-weight:600;color:var(--white);margin-bottom:4px}.path-desc[data-v-285033cb]{font-size:.78rem;color:var(--mid)}.search-wrap[data-v-285033cb]{display:flex;gap:8px;max-width:400px;margin:0 auto}.search-input[data-v-285033cb]{flex:1;background:#0d1b2ab3;border:1px solid rgba(139,163,190,.25);border-radius:8px;padding:11px 14px;font-size:.875rem;color:var(--white);font-family:Inter,sans-serif;outline:none;transition:border-color .2s}.search-input[data-v-285033cb]:focus{border-color:var(--teal)}.search-input[data-v-285033cb]::-moz-placeholder{color:#d8e8f459}.search-input[data-v-285033cb]::placeholder{color:#d8e8f459}.search-btn[data-v-285033cb]{background:var(--teal);color:var(--navy);border:none;border-radius:8px;padding:11px 18px;font-size:.875rem;font-weight:700;cursor:pointer;font-family:Inter,sans-serif;white-space:nowrap;transition:background .2s}.search-btn[data-v-285033cb]:hover{background:#00d4b8}@media (max-width: 480px){.path-grid[data-v-285033cb]{grid-template-columns:1fr}}.report-header[data-v-086de524]{background:var(--navy);border-bottom:1px solid var(--border);padding:40px 0 32px}.rh-inner[data-v-086de524]{max-width:1160px;margin:0 auto;padding:0 48px;display:flex;align-items:flex-end;justify-content:space-between;gap:32px;flex-wrap:wrap}.rh-eyebrow[data-v-086de524]{font-size:.72rem;font-weight:700;color:var(--teal);text-transform:uppercase;letter-spacing:.1em;margin-bottom:8px}.rh-title[data-v-086de524]{font-family:"DM Serif Display",serif;font-size:2rem;color:var(--white);margin-bottom:8px}.rh-plan-note[data-v-086de524]{font-size:.82rem;color:var(--mid);line-height:1.6;max-width:460px;margin-bottom:6px}.rh-plan-link[data-v-086de524]{color:var(--teal);text-decoration:underline}.rh-meta[data-v-086de524]{font-family:JetBrains Mono,monospace;font-size:.75rem;color:var(--dim)}.rh-meta-dim[data-v-086de524]{opacity:.7}.rh-lead[data-v-086de524]{font-size:.85rem;color:var(--mid);line-height:1.6;margin-top:10px;max-width:420px}.rh-grade-block[data-v-086de524]{text-align:center}.rh-grade[data-v-086de524]{font-family:"DM Serif Display",serif;font-size:80px;font-weight:700;line-height:1}.rh-score[data-v-086de524]{font-family:"DM Serif Display",serif;font-size:1.5rem;color:var(--white)}.rh-score-label[data-v-086de524]{font-size:.72rem;color:var(--mid);margin:4px 0 8px}.rh-score-bar[data-v-086de524]{width:120px;height:6px;background:#ffffff1a;border-radius:3px;overflow:hidden}.rh-score-fill[data-v-086de524]{height:100%;border-radius:3px}.rh-status[data-v-086de524]{margin-top:8px;font-size:.78rem;font-weight:600}.cms-block[data-v-086de524] p{font-size:.85rem;color:var(--mid);line-height:1.6;margin-bottom:8px}.cms-block[data-v-086de524] a{color:var(--teal);text-decoration:underline}.report-body[data-v-086de524]{max-width:1160px;margin:0 auto;padding:32px 48px 80px;display:grid;grid-template-columns:240px 1fr;gap:28px;align-items:start}.report-sidebar[data-v-086de524]{position:sticky;top:88px}.sidebar-cta[data-v-086de524]{background:linear-gradient(135deg,#00c2a81a,#007f6e0d);border:1px solid rgba(0,194,168,.2);border-radius:10px;padding:16px;text-align:center}.sidebar-cta-grade[data-v-086de524]{font-family:"DM Serif Display",serif;font-size:1.5rem;color:var(--teal);margin-bottom:8px}.sidebar-cta p[data-v-086de524]{font-size:.8rem;color:var(--mid);line-height:1.6;margin-bottom:14px}.sidebar-cta-btn[data-v-086de524]{display:block;background:var(--teal);color:var(--navy);border-radius:7px;padding:10px;font-size:.875rem;font-weight:700;text-decoration:none;margin-bottom:6px}.sidebar-cta-note[data-v-086de524]{font-size:.7rem;color:var(--dim)}.exports-row[data-v-086de524]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:28px}.export-btn[data-v-086de524]{display:inline-flex;align-items:center;gap:8px;background:none;border:1px dashed var(--border);border-radius:8px;padding:8px 14px;font-size:.85rem;font-weight:600;color:var(--dim);text-decoration:none;font-family:Inter,sans-serif;transition:color .15s,border-color .15s}.export-btn[data-v-086de524]:hover{color:var(--white);border-color:var(--teal)}.export-badge[data-v-086de524]{background:#00c2a81f;color:var(--teal);border-radius:4px;padding:2px 6px;font-size:.62rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.whitelabel-download[data-v-086de524]{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;margin:-14px 0 28px;padding:10px 14px;border-left:3px solid var(--teal);background:#00c2a80d;border-radius:0 8px 8px 0}.wl-dl-text[data-v-086de524]{font-size:.82rem;color:var(--dim)}.wl-dl-link[data-v-086de524]{font-size:.82rem;font-weight:700;color:var(--teal);text-decoration:none}.wl-dl-link[data-v-086de524]:hover{text-decoration:underline}.jumpto-row[data-v-086de524]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:28px}.jumpto-label[data-v-086de524]{font-size:.75rem;font-weight:600;color:var(--dim)}.jumpto-btn[data-v-086de524]{background:none;border:1px solid var(--border);border-radius:20px;padding:5px 14px;font-size:.75rem;font-weight:500;color:var(--mid);cursor:pointer;font-family:Inter,sans-serif;transition:all .15s}.jumpto-btn[data-v-086de524]:hover{border-color:var(--teal);color:var(--white)}.jumpto-count[data-v-086de524]{margin-left:4px;color:var(--dim)}.report-section[data-v-086de524]{margin-top:0;scroll-margin-top:90px}.report-section+.report-section[data-v-086de524]{margin-top:36px;padding-top:32px;border-top:1px solid var(--border)}.sec-title[data-v-086de524]{font-family:"DM Serif Display",serif;font-size:1.35rem;color:var(--white);border-left:3px solid var(--teal);padding-left:12px;margin-bottom:4px}.sec-title-sm[data-v-086de524]{font-size:1rem;font-weight:700;color:var(--mid);border-left:3px solid var(--border);padding-left:12px;margin-bottom:4px}.sec-sub[data-v-086de524]{font-size:.85rem;color:var(--mid);line-height:1.6;margin:8px 0 16px;padding-left:15px}.secondary-section[data-v-086de524]{opacity:.9}.secondary-section .sec-title-sm[data-v-086de524]+*{margin-top:12px}.execsum-text[data-v-086de524]{font-size:.9rem;color:var(--mid);line-height:1.7;white-space:pre-line;margin-top:8px}.confidence-box[data-v-086de524],.limiters-box[data-v-086de524]{background:var(--slate);border:1px solid var(--border);border-radius:10px;padding:16px 18px}.confidence-band[data-v-086de524]{font-size:.95rem;font-weight:700;margin-bottom:8px}.confidence-score[data-v-086de524]{color:var(--mid);font-weight:400;margin-left:4px}.confidence-reasons[data-v-086de524],.limiters-box ul[data-v-086de524]{margin:0;padding-left:18px;font-size:.82rem;color:var(--mid);line-height:1.7}.limiters-box[data-v-086de524]{border-color:#f5a62359;background:#f5a6230f}.limiter-ceiling[data-v-086de524]{color:var(--dim)}.limiter-provisional[data-v-086de524],.confidence-provisional[data-v-086de524]{font-size:.78rem;color:#e84855;margin-top:10px}.confidence-notes[data-v-086de524]{margin-top:10px;border-top:1px solid var(--border);padding-top:10px}.confidence-notes-title[data-v-086de524]{font-size:12px;color:var(--mid);margin-bottom:4px}.changes-chips[data-v-086de524]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:18px}.chg-chip[data-v-086de524]{background:var(--slate);border:1px solid var(--border);border-radius:8px;padding:8px 14px;font-size:.82rem;color:var(--mid)}.chg-new[data-v-086de524]{color:#e84855}.chg-fixed[data-v-086de524]{color:#2ecc71}.chg-unchanged[data-v-086de524]{color:var(--mid)}.changes-groups[data-v-086de524]{display:flex;flex-direction:column;gap:16px}.changes-group h3[data-v-086de524]{font-size:.8rem;font-weight:700;color:var(--white);margin-bottom:8px}.changes-group ul[data-v-086de524]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.changes-group li[data-v-086de524]{display:flex;align-items:center;gap:8px;font-size:.85rem;color:var(--mid)}.sevfilter-row[data-v-086de524]{display:flex;flex-wrap:wrap;gap:10px}.sevfilter-btn[data-v-086de524]{display:flex;align-items:center;gap:8px;background:var(--slate);border:1px solid var(--border);border-radius:8px;padding:8px 14px;font-size:.85rem;color:var(--mid);cursor:pointer;font-family:Inter,sans-serif;transition:all .15s}.sevfilter-btn.active[data-v-086de524]{border-color:var(--teal);background:#00c2a814}.sevfilter-btn[data-v-086de524]:disabled{opacity:.5;cursor:default}.sevfilter-btn[data-v-086de524]:not(:disabled):hover{border-color:var(--teal)}.sevfilter-count[data-v-086de524]{font-weight:700;color:var(--white)}.riskexp-total[data-v-086de524]{color:var(--white)}.riskexp-sev[data-v-086de524]{text-transform:capitalize;color:var(--white)}.riskexp-disclaimer[data-v-086de524]{font-size:.72rem;color:var(--dim);margin-top:10px}.catscore-grid[data-v-086de524]{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px}.catscore-card[data-v-086de524]{display:block;width:100%;text-align:left;font:inherit;cursor:pointer;background:var(--slate);border:1px solid var(--border);border-radius:10px;padding:16px;transition:border-color .15s}.catscore-card[data-v-086de524]:disabled{cursor:default;opacity:.75}.catscore-card[data-v-086de524]:not(:disabled):hover{border-color:var(--teal)}.catscore-name[data-v-086de524]{font-size:.85rem;font-weight:600;color:var(--white)}.catscore-score[data-v-086de524]{font-family:"DM Serif Display",serif;font-size:1.7rem;color:var(--white);margin-top:4px}.catscore-max[data-v-086de524]{font-size:.9rem;color:var(--dim);font-family:Inter,sans-serif}.catscore-bar[data-v-086de524]{width:100%;height:6px;background:#ffffff14;border-radius:3px;overflow:hidden;margin:8px 0}.catscore-fill[data-v-086de524]{height:100%;border-radius:3px}.catscore-count[data-v-086de524]{font-size:.75rem;color:var(--mid)}.catscore-count.linkable[data-v-086de524]{color:var(--teal)}.notassessed[data-v-086de524]{margin-top:22px}.notassessed h3[data-v-086de524]{font-size:.82rem;font-weight:700;color:var(--mid);margin-bottom:4px}.notassessed-list[data-v-086de524]{list-style:none;margin:0;padding:0}.notassessed-list li[data-v-086de524]{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-top:1px solid var(--border);font-size:.82rem;color:var(--dim)}.notassessed-reason[data-v-086de524]{text-align:right;font-size:.75rem}.owasp-list[data-v-086de524]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.owasp-row[data-v-086de524]{display:flex;align-items:center;justify-content:space-between;padding:8px 4px;font-size:.85rem;color:var(--mid);border-bottom:1px solid var(--border)}.owasp-row[data-v-086de524]:last-child{border-bottom:none}.owasp-count[data-v-086de524]{font-weight:700;color:var(--white)}.owasp-count.owasp-zero[data-v-086de524]{color:var(--dim);font-weight:400}.compliance-grid[data-v-086de524]{display:flex;flex-direction:column;gap:14px}.compliance-card[data-v-086de524]{border:1px solid var(--border);border-radius:10px;background:var(--slate);padding:14px 16px}.compliance-fw-name[data-v-086de524]{font-size:.9rem;font-weight:700;color:var(--white);margin-bottom:8px}.compliance-ctrl-list[data-v-086de524]{list-style:none;margin:0;padding:0}.compliance-ctrl-list li[data-v-086de524]{display:flex;justify-content:space-between;gap:12px;font-size:.82rem;color:var(--mid);padding:5px 0;border-bottom:1px solid var(--border)}.compliance-ctrl-list li[data-v-086de524]:last-child{border-bottom:none}.compliance-ctrl-count[data-v-086de524]{color:var(--dim);white-space:nowrap}.compliance-clean[data-v-086de524]{font-size:.82rem;color:#2ecc71}.table-scroll[data-v-086de524]{overflow-x:auto}.report-table[data-v-086de524]{width:100%;border-collapse:collapse;font-size:.85rem;background:var(--slate);border:1px solid var(--border);border-radius:10px;overflow:hidden}.report-table th[data-v-086de524]{text-align:left;font-size:.7rem;text-transform:uppercase;letter-spacing:.06em;color:var(--dim);padding:10px 14px;border-bottom:1px solid var(--border);white-space:nowrap}.report-table td[data-v-086de524]{padding:10px 14px;border-bottom:1px solid var(--border);color:var(--mid)}.report-table tr:last-child td[data-v-086de524]{border-bottom:none}.report-table-sm[data-v-086de524]{font-size:.78rem}.topcvss-list[data-v-086de524]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.topcvss-row[data-v-086de524]{display:flex;justify-content:space-between;gap:12px;font-size:.85rem;color:var(--mid);padding:6px 4px;border-bottom:1px solid var(--border)}.topcvss-row[data-v-086de524]:last-child{border-bottom:none}.topcvss-cwe[data-v-086de524]{color:var(--dim);font-family:JetBrains Mono,monospace;font-size:.76rem}.topsrisk-list[data-v-086de524]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.topsrisk-card[data-v-086de524]{display:flex;gap:14px;background:var(--slate);border:1px solid var(--border);border-radius:10px;padding:16px}.topsrisk-rank[data-v-086de524]{flex-shrink:0;width:28px;height:28px;border-radius:50%;background:#00c2a826;color:var(--teal);font-weight:700;display:flex;align-items:center;justify-content:center;font-family:"DM Serif Display",serif}.topsrisk-body[data-v-086de524]{flex:1;min-width:0}.topsrisk-top[data-v-086de524]{display:flex;align-items:center;justify-content:space-between;gap:10px}.topsrisk-title[data-v-086de524]{font-size:.9rem;font-weight:600;color:var(--white)}.topsrisk-badges[data-v-086de524]{display:flex;align-items:center;gap:8px;flex-shrink:0}.topsrisk-priority[data-v-086de524]{font-size:.72rem;font-weight:700}.topsrisk-why[data-v-086de524]{font-size:.82rem;color:var(--mid);margin-top:6px;line-height:1.6}.topsrisk-next[data-v-086de524],.topsrisk-affected[data-v-086de524]{font-size:.78rem;color:var(--dim);margin-top:6px;word-break:break-all}.keyfindings-list[data-v-086de524]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.keyfinding-item[data-v-086de524]{display:flex;align-items:flex-start;gap:12px;background:var(--slate);border:1px solid var(--border);border-radius:10px;padding:14px 16px}.keyfinding-title[data-v-086de524]{font-size:.88rem;font-weight:600;color:var(--white)}.keyfinding-remediation[data-v-086de524]{font-size:.82rem;color:var(--mid);margin-top:4px;line-height:1.6}.roadmap-groups[data-v-086de524]{display:flex;flex-direction:column;gap:22px}.roadmap-h[data-v-086de524]{font-size:.9rem;font-weight:700;color:var(--white);margin-bottom:10px}.roadmap-count[data-v-086de524]{font-weight:400;color:var(--dim);font-size:.78rem}.roadmap-card[data-v-086de524]{background:var(--slate);border:1px solid var(--border);border-radius:10px;padding:14px 16px;margin-bottom:10px}.roadmap-top[data-v-086de524]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.roadmap-title[data-v-086de524]{font-size:.9rem;font-weight:600;color:var(--white)}.roadmap-meta[data-v-086de524]{display:flex;flex-wrap:wrap;gap:4px 16px;font-size:.75rem;color:var(--dim);margin-top:6px}.roadmap-affected[data-v-086de524]{word-break:break-all}.roadmap-fix[data-v-086de524]{font-size:.8rem;color:var(--mid);margin-top:8px}.remediation-grid[data-v-086de524]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.remediation-col h3[data-v-086de524]{font-size:.85rem;font-weight:700;color:var(--white);margin-bottom:8px}.remediation-col ul[data-v-086de524]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.remediation-col li[data-v-086de524]{font-size:.85rem;color:var(--mid)}.remediation-none[data-v-086de524]{color:var(--dim)}.findings-heading-row[data-v-086de524]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.findings-toolbar-links[data-v-086de524]{display:flex;align-items:center;gap:8px;font-size:.75rem;color:var(--dim)}.findings-toolbar-links button[data-v-086de524]{background:none;border:none;color:var(--dim);cursor:pointer;font-family:Inter,sans-serif;font-size:.75rem;padding:0}.findings-toolbar-links button[data-v-086de524]:hover{color:var(--teal)}.findings-filterbar[data-v-086de524]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:14px 0}.sevchip[data-v-086de524]{background:none;border:1px solid var(--border);color:var(--mid);border-radius:20px;padding:4px 12px;font-size:.75rem;cursor:pointer;text-transform:capitalize;font-family:Inter,sans-serif;transition:all .15s}.sevchip.active[data-v-086de524]{background:#00c2a814}.filter-select[data-v-086de524],.filter-search[data-v-086de524]{background:var(--input-bg);border:1px solid var(--input-border);color:var(--white);border-radius:8px;padding:6px 10px;font-size:.78rem;font-family:Inter,sans-serif}.filter-search[data-v-086de524]::-moz-placeholder{color:var(--dim)}.filter-search[data-v-086de524]::placeholder{color:var(--dim)}.active-filters[data-v-086de524]{display:flex;align-items:center;gap:8px;margin-bottom:16px;flex-wrap:wrap}.filter-label[data-v-086de524]{font-size:.78rem;color:var(--mid)}.filter-pill[data-v-086de524]{background:#00c2a81a;border:1px solid rgba(0,194,168,.25);color:var(--teal);border-radius:20px;padding:3px 12px;font-size:.75rem;cursor:pointer;font-family:Inter,sans-serif;display:flex;align-items:center;gap:4px}.filter-pill span[data-v-086de524]{font-size:.9rem}.filter-clear[data-v-086de524]{font-size:.75rem;color:var(--dim);background:none;border:none;cursor:pointer;font-family:Inter,sans-serif;text-decoration:underline}.findings-overview[data-v-086de524]{margin-bottom:20px}.findings-overview-h[data-v-086de524]{font-size:.95rem;font-weight:700;color:var(--white);border-left:3px solid var(--teal);padding-left:10px;margin-bottom:10px}.fo-row[data-v-086de524]{cursor:pointer;transition:background .15s}.fo-row[data-v-086de524]:hover{background:#ffffff08}.fo-title[data-v-086de524]{color:var(--white)}.nature-group+.nature-group[data-v-086de524]{margin-top:28px}.nature-h[data-v-086de524]{font-size:1rem;font-weight:700;color:var(--white);border-left:3px solid var(--teal);padding-left:12px;margin-bottom:4px;scroll-margin-top:90px}.nature-sub[data-v-086de524]{font-size:.78rem;color:var(--dim);margin:0 0 12px 15px}.findings-list[data-v-086de524]{display:flex;flex-direction:column;gap:12px;margin-top:10px}.finding-anchor[data-v-086de524]{scroll-margin-top:90px}.findings-empty-good[data-v-086de524]{color:#2ecc71;font-size:.9rem}.empty-state[data-v-086de524]{text-align:center;padding:48px;color:var(--mid);font-size:.95rem}.link-btn[data-v-086de524]{background:none;border:none;color:var(--teal);cursor:pointer;font-family:Inter,sans-serif;font-size:.95rem;text-decoration:underline}.advisory-list[data-v-086de524]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.advisory-item[data-v-086de524]{border:1px solid var(--border);border-radius:10px;background:var(--slate)}.advisory-toggle[data-v-086de524]{width:100%;display:flex;flex-wrap:wrap;align-items:center;gap:8px;background:none;border:none;padding:12px 16px;text-align:left;cursor:pointer;font-family:Inter,sans-serif;color:var(--mid);font-size:.85rem}.advisory-name[data-v-086de524]{font-weight:700;color:var(--white)}.advisory-kev[data-v-086de524]{background:#e8485526;color:#e84855;border-radius:20px;padding:2px 8px;font-size:.65rem;font-weight:700}.advisory-epss[data-v-086de524],.advisory-cvss[data-v-086de524]{font-size:.72rem;color:var(--dim)}.advisory-chevron[data-v-086de524]{margin-left:auto;color:var(--dim)}.advisory-body[data-v-086de524]{padding:10px 16px 14px;border-top:1px solid var(--border)}.advisory-priority[data-v-086de524]{font-size:.72rem;font-weight:700}.advisory-body p[data-v-086de524]{font-size:.82rem;color:var(--mid);margin-top:6px;line-height:1.6}.advisory-fix[data-v-086de524]{margin-top:8px}.advisory-fix-label[data-v-086de524]{font-size:.7rem;font-weight:700;color:var(--teal);text-transform:uppercase;letter-spacing:.06em;margin-bottom:4px}.badge-ai[data-v-086de524]{font-size:.6rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;background:#00c2a826;color:var(--teal);border-radius:4px;padding:2px 6px;margin-left:8px;vertical-align:middle}.libhealth-list[data-v-086de524]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.libhealth-item[data-v-086de524]{border:1px solid var(--border);border-radius:8px;padding:12px 14px;background:var(--slate)}.libhealth-top[data-v-086de524]{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.libhealth-name[data-v-086de524]{font-family:JetBrains Mono,monospace;font-size:.78rem;color:var(--white)}.libhealth-version[data-v-086de524]{color:var(--dim)}.libhealth-status[data-v-086de524]{font-size:.62rem;font-weight:700;text-transform:uppercase;border-radius:4px;padding:2px 8px;border:1px solid var(--border)}.lhs-healthy[data-v-086de524]{color:#2ecc71;border-color:#2ecc714d}.lhs-outdated[data-v-086de524],.lhs-deprecated[data-v-086de524]{color:#f5a623;border-color:#f5a6234d}.lhs-abandoned[data-v-086de524],.lhs-suspicious[data-v-086de524]{color:#e84855;border-color:#e848554d}.libhealth-note[data-v-086de524]{font-size:.78rem;color:var(--mid);margin-top:6px}.libhealth-action[data-v-086de524]{font-size:.78rem;color:var(--teal);margin-top:2px}.libhealth-disclaimer[data-v-086de524]{font-size:.72rem;color:var(--dim);margin-top:10px}.modcov-grid[data-v-086de524]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px}.modcov-card[data-v-086de524]{background:var(--slate);border:1px solid var(--border);border-radius:10px;padding:16px}.modcov-label[data-v-086de524]{font-size:.85rem;font-weight:700;color:var(--white);margin-bottom:6px}.modcov-narrative[data-v-086de524]{font-size:.8rem;color:var(--mid);line-height:1.6}.testres-summary[data-v-086de524]{font-size:.85rem;color:var(--mid);margin-bottom:12px;padding-left:15px}.testres-module[data-v-086de524]{margin-top:14px}.testres-module-h[data-v-086de524]{font-size:.8rem;font-weight:700;color:var(--mid);text-transform:capitalize;margin-bottom:6px}.testres-title[data-v-086de524]{color:var(--mid)}.testres-status[data-v-086de524]{text-align:right;text-transform:capitalize;color:var(--dim)}.evidence-list[data-v-086de524]{display:flex;flex-direction:column;gap:10px}.evidence-item[data-v-086de524]{background:var(--slate);border:1px solid var(--border);border-radius:8px;padding:12px 14px}.evidence-source[data-v-086de524]{font-size:.78rem;font-weight:600;color:var(--mid);margin:0}.evidence-ref[data-v-086de524]{color:var(--dim);font-weight:400}.evidence-caption[data-v-086de524]{font-size:.76rem;color:var(--dim);margin:4px 0 0}.evidence-body[data-v-086de524]{margin:8px 0 0;font-family:JetBrains Mono,monospace;font-size:.72rem;color:var(--mid);white-space:pre-wrap;word-break:break-all;overflow-x:auto;background:#0003;border-radius:6px;padding:10px}.scandepth-level[data-v-086de524]{font-size:.85rem;color:var(--mid);margin-bottom:6px}.scandepth-text[data-v-086de524]{font-size:.78rem;color:var(--dim);line-height:1.6;margin-top:6px}.sevguide-list[data-v-086de524]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px;font-size:.8rem;color:var(--mid)}.scannerversions[data-v-086de524]{font-size:.72rem;color:var(--dim);margin-top:12px}.floating-cta[data-v-086de524]{position:fixed;bottom:24px;left:50%;transform:translate(-50%);z-index:50}.floating-cta-inner[data-v-086de524]{background:var(--navy);border:1px solid var(--teal);border-radius:12px;padding:14px 20px;display:flex;align-items:center;gap:24px;box-shadow:0 8px 32px #0006;white-space:nowrap}.fct-title[data-v-086de524]{font-size:.875rem;font-weight:600;color:var(--white)}.fct-sub[data-v-086de524]{font-size:.72rem;color:var(--mid)}.fct-btn[data-v-086de524]{background:var(--teal);color:var(--navy);border-radius:7px;padding:10px 18px;font-size:.875rem;font-weight:700;text-decoration:none;transition:background .2s;white-space:nowrap}.fct-btn[data-v-086de524]:hover{background:#00d4b8}@media (max-width: 900px){.report-body[data-v-086de524]{grid-template-columns:1fr;padding:24px}.report-sidebar[data-v-086de524]{position:static}.rh-inner[data-v-086de524]{padding:0 24px}.floating-cta-inner[data-v-086de524]{flex-direction:column;gap:12px;text-align:center}.catscore-grid[data-v-086de524],.modcov-grid[data-v-086de524],.remediation-grid[data-v-086de524]{grid-template-columns:1fr}}.page-hero[data-v-00134139]{max-width:1280px;margin:0 auto;padding:80px 48px 40px}.hero-inner[data-v-00134139]{max-width:680px}.hero-title[data-v-00134139]{font-family:"DM Serif Display",serif;font-size:clamp(2rem,3.5vw,3rem);line-height:1.15;color:var(--white);margin-bottom:16px}.hero-title em[data-v-00134139]{font-style:italic;color:var(--teal)}.hero-sub[data-v-00134139]{font-size:1.05rem;color:var(--mid);line-height:1.8;margin-bottom:28px}.section-inner[data-v-00134139]{max-width:1280px;margin:0 auto;padding:0 48px}.section-eyebrow[data-v-00134139]{font-size:.72rem;font-weight:700;color:var(--teal);text-transform:uppercase;letter-spacing:.1em;margin-bottom:12px}.section-title[data-v-00134139]{font-family:"DM Serif Display",serif;font-size:clamp(1.75rem,3vw,2.25rem);color:var(--white);margin-bottom:16px}.section-body[data-v-00134139]{font-size:.95rem;color:var(--mid);line-height:1.8;margin-bottom:14px}.cms-block[data-v-00134139] h1{font-family:"DM Serif Display",serif;font-size:clamp(2rem,3.5vw,3rem);line-height:1.15;color:var(--white);margin-bottom:16px}.cms-block[data-v-00134139] h2{font-family:"DM Serif Display",serif;font-size:clamp(1.75rem,3vw,2.25rem);color:var(--white);margin-bottom:16px}.cms-block[data-v-00134139] p{font-size:1.05rem;color:var(--mid);line-height:1.8;margin-bottom:14px}.cms-block[data-v-00134139] p:first-child:has(+h1,+h2,+h3){font-size:.72rem;font-weight:700;color:var(--teal);text-transform:uppercase;letter-spacing:.1em;margin-bottom:12px;line-height:1.4}.cms-block[data-v-00134139] a{color:var(--teal);text-decoration:underline}.btn-primary[data-v-00134139]{background:var(--teal);color:var(--navy);border-radius:8px;padding:13px 24px;font-size:.95rem;font-weight:700;text-decoration:none;transition:background .2s;display:inline-block}.btn-primary[data-v-00134139]:hover{background:#00d4b8}.btn-lg[data-v-00134139]{padding:14px 28px;font-size:1rem}.opportunity-section[data-v-00134139]{padding:40px 0;background:#1e3a5f33}.opp-grid[data-v-00134139]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.opp-stat[data-v-00134139]{background:var(--slate);border:1px solid var(--border);border-radius:12px;padding:24px}.opp-num[data-v-00134139]{font-family:"DM Serif Display",serif;font-size:2rem;color:var(--teal);margin-bottom:6px}.opp-label[data-v-00134139]{font-size:.875rem;color:var(--mid);line-height:1.6}.opp-label[data-v-00134139] p{margin:0}.agency-steps-section[data-v-00134139]{padding:72px 0}.agency-steps[data-v-00134139]{display:flex;flex-direction:column;gap:20px;margin-top:36px;max-width:700px}.agency-step[data-v-00134139]{display:flex;gap:20px;align-items:flex-start}.as-num[data-v-00134139]{width:36px;height:36px;border-radius:50%;background:var(--teal);color:var(--navy);font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.as-title[data-v-00134139]{font-size:1rem;font-weight:600;color:var(--white);margin-bottom:6px}.as-body[data-v-00134139]{font-size:.875rem;color:var(--mid);line-height:1.65}.as-body[data-v-00134139] p{margin:0 0 8px}.as-body[data-v-00134139] p:last-child{margin-bottom:0}.whitelabel-section[data-v-00134139]{padding:72px 0;background:#1e3a5f26}.wl-inner[data-v-00134139]{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.wl-features-cms[data-v-00134139] ul{list-style:none;display:flex;flex-direction:column;gap:8px;margin:16px 0 0;padding:0}.wl-features-cms[data-v-00134139] li{font-size:.875rem;color:var(--mid)}.wl-features-cms[data-v-00134139] li:before{content:"✓ ";color:var(--teal);font-weight:700}.wl-report-mock[data-v-00134139]{background:var(--slate);border:1px solid var(--border);border-radius:12px;overflow:hidden}.wlr-header[data-v-00134139]{background:var(--navy);padding:16px 20px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--border)}.wlr-logo-placeholder[data-v-00134139]{font-size:.8rem;font-weight:600;color:var(--mid);border:1px dashed rgba(216,232,244,.3);padding:4px 12px;border-radius:4px}.wlr-grade[data-v-00134139]{font-family:"DM Serif Display",serif;font-size:1.75rem;color:#0f9b74}.wlr-body[data-v-00134139]{padding:20px}.wlr-title[data-v-00134139]{font-size:.9rem;font-weight:600;color:var(--white);margin-bottom:4px}.wlr-client[data-v-00134139]{font-family:JetBrains Mono,monospace;font-size:.72rem;color:var(--mid);margin-bottom:16px}.wlr-bars[data-v-00134139]{display:flex;flex-direction:column;gap:8px}.wlr-bar-row[data-v-00134139]{display:flex;align-items:center;gap:8px}.wlr-bar-label[data-v-00134139]{font-size:.72rem;color:var(--mid);min-width:80px}.wlr-bar-track[data-v-00134139]{flex:1;height:4px;background:#ffffff12;border-radius:2px;overflow:hidden}.wlr-bar-fill[data-v-00134139]{height:100%;background:var(--teal);border-radius:2px}.wlr-bar-score[data-v-00134139]{font-size:.68rem;color:var(--teal);min-width:28px;text-align:right}.wlr-footer[data-v-00134139]{padding:12px 20px;border-top:1px solid var(--border);font-size:.72rem;color:var(--dim)}.badge-cms[data-v-00134139] p:last-of-type{max-width:560px;margin-bottom:32px}.calculator-section[data-v-00134139]{padding:72px 0}.calc-card[data-v-00134139]{background:var(--slate);border:1px solid var(--border);border-radius:16px;padding:32px;display:grid;grid-template-columns:1fr 1fr;gap:40px;margin-top:36px}.calc-field[data-v-00134139]{margin-bottom:24px}.calc-label[data-v-00134139]{display:block;font-size:.85rem;font-weight:500;color:var(--mid);margin-bottom:12px;line-height:1.5}.calc-slider-row[data-v-00134139]{display:flex;align-items:center;gap:14px}.calc-slider[data-v-00134139]{flex:1;accent-color:var(--teal)}.calc-val[data-v-00134139]{font-size:1rem;font-weight:700;color:var(--white);min-width:48px;text-align:right}.calc-plan-opts[data-v-00134139]{display:flex;gap:6px;flex-wrap:wrap}.calc-plan-btn[data-v-00134139]{background:#0d1b2ab3;border:1px solid rgba(139,163,190,.25);color:var(--mid);border-radius:6px;padding:7px 12px;font-size:.8rem;cursor:pointer;font-family:Inter,sans-serif;transition:all .15s}.calc-plan-btn.active[data-v-00134139]{background:#00c2a81a;border-color:var(--teal);color:var(--teal)}.calc-plan-desc[data-v-00134139]{font-size:.75rem;color:var(--dim);margin-top:6px}.calc-results[data-v-00134139]{display:flex;flex-direction:column;gap:12px;justify-content:center}.calc-result-row[data-v-00134139]{display:flex;justify-content:space-between;align-items:center}.calc-result-label[data-v-00134139]{font-size:.875rem;color:var(--mid)}.calc-result-val[data-v-00134139]{font-size:1.25rem;font-weight:700}.green[data-v-00134139]{color:#2ecc71}.red[data-v-00134139]{color:#e84855}.calc-divider[data-v-00134139]{height:1px;background:var(--border)}.total .calc-result-label[data-v-00134139]{font-weight:600;color:var(--white)}.profit[data-v-00134139]{font-family:"DM Serif Display",serif;font-size:2rem;color:var(--teal)}.calc-result-note[data-v-00134139]{font-size:.78rem;color:var(--dim);text-align:right}.faq-section[data-v-00134139]{padding:72px 0}.faq-list[data-v-00134139]{display:flex;flex-direction:column;gap:4px;margin-top:28px;max-width:760px}.faq-item[data-v-00134139]{border:1px solid var(--border);border-radius:10px;overflow:hidden}.faq-q[data-v-00134139]{width:100%;background:var(--slate);border:none;padding:18px 20px;display:flex;justify-content:space-between;align-items:center;font-size:.95rem;font-weight:600;color:var(--white);cursor:pointer;text-align:left;font-family:Inter,sans-serif}.faq-chevron[data-v-00134139]{font-size:.7rem;color:var(--mid);transition:transform .25s;flex-shrink:0;margin-left:12px}.faq-chevron.open[data-v-00134139]{transform:rotate(180deg)}.faq-enter-active[data-v-00134139],.faq-leave-active[data-v-00134139]{transition:max-height .25s ease,opacity .2s;overflow:hidden;max-height:300px}.faq-enter-from[data-v-00134139],.faq-leave-to[data-v-00134139]{max-height:0;opacity:0}.faq-a[data-v-00134139]{background:#0d1b2a66}.faq-a-inner[data-v-00134139]{padding:16px 20px;font-size:.9rem;color:var(--mid);line-height:1.75}.faq-a-inner[data-v-00134139] p{margin:0 0 8px}.faq-a-inner[data-v-00134139] p:last-child{margin-bottom:0}.cta-section[data-v-00134139]{padding:80px 0;border-top:1px solid var(--border);background:linear-gradient(135deg,var(--slate2),var(--navy))}@media (max-width: 900px){.page-hero[data-v-00134139],.section-inner[data-v-00134139]{padding-left:24px;padding-right:24px}.opp-grid[data-v-00134139],.wl-inner[data-v-00134139],.calc-card[data-v-00134139]{grid-template-columns:1fr}}.hero[data-v-b94010da]{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;padding:80px 48px 60px;max-width:1280px;margin:0 auto}.hero-eyebrow[data-v-b94010da]{display:flex;align-items:center;gap:8px;font-size:.78rem;font-weight:600;color:var(--teal);text-transform:uppercase;letter-spacing:.1em;margin-bottom:16px}.eyebrow-dot[data-v-b94010da]{width:6px;height:6px;border-radius:50%;background:var(--teal);animation:pulse-b94010da 2s infinite}@keyframes pulse-b94010da{0%,to{opacity:1}50%{opacity:.3}}.hero-title[data-v-b94010da]{font-family:"DM Serif Display",serif;font-size:clamp(2.25rem,4vw,3.5rem);line-height:1.1;color:var(--white);margin-bottom:20px;letter-spacing:-.02em}.hero-title em[data-v-b94010da]{font-style:italic;color:var(--teal)}.hero-sub[data-v-b94010da]{font-size:1.05rem;color:var(--mid);line-height:1.8;margin-bottom:32px;max-width:520px}.hero-actions[data-v-b94010da]{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:16px}.hero-note[data-v-b94010da]{font-size:.8rem;color:var(--dim)}.btn-primary[data-v-b94010da]{background:var(--teal);color:var(--navy);border-radius:8px;padding:13px 24px;font-size:.95rem;font-weight:700;text-decoration:none;transition:background .2s;display:inline-block}.btn-primary[data-v-b94010da]:hover{background:#00d4b8}.btn-ghost[data-v-b94010da]{background:#ffffff0f;color:var(--white);border:1px solid var(--border);border-radius:8px;padding:13px 24px;font-size:.95rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-block}.btn-ghost[data-v-b94010da]:hover{background:#ffffff1a}.btn-lg[data-v-b94010da]{padding:14px 28px;font-size:1rem}.link-more[data-v-b94010da]{color:var(--teal);text-decoration:none;font-size:.9rem;font-weight:600}.link-more[data-v-b94010da]:hover{text-decoration:underline}.hero-report[data-v-b94010da]{display:flex;align-items:center;justify-content:center}.report-card[data-v-b94010da]{background:var(--slate);border:1px solid var(--border);border-radius:16px;padding:28px;width:100%;max-width:380px}.rc-header[data-v-b94010da]{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.rc-domain[data-v-b94010da]{font-family:JetBrains Mono,monospace;font-size:.78rem;color:var(--mid)}.rc-badge[data-v-b94010da]{background:#00c2a81f;border:1px solid rgba(0,194,168,.25);color:var(--teal);font-size:.68rem;font-weight:700;padding:3px 10px;border-radius:10px;text-transform:uppercase;letter-spacing:.06em}.rc-grade-row[data-v-b94010da]{display:flex;align-items:center;gap:20px;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid var(--border)}.rc-grade[data-v-b94010da]{font-family:"DM Serif Display",serif;font-size:72px;font-weight:700;color:#0f9b74;line-height:1}.rc-score-num[data-v-b94010da]{font-family:"DM Serif Display",serif;font-size:2rem;color:var(--white);line-height:1}.rc-score-num span[data-v-b94010da]{font-size:1rem;color:var(--mid)}.rc-score-label[data-v-b94010da]{font-size:.72rem;color:var(--mid);margin:4px 0}.rc-score-bar[data-v-b94010da]{height:4px;background:#ffffff14;border-radius:2px;overflow:hidden;margin-top:6px}.rc-score-fill[data-v-b94010da]{height:100%;background:var(--teal);border-radius:2px}.rc-findings[data-v-b94010da]{display:flex;flex-direction:column;gap:8px}.rc-finding[data-v-b94010da]{display:flex;align-items:center;gap:8px;font-size:.82rem;color:var(--mid)}.rc-dot[data-v-b94010da]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.rc-finding-label[data-v-b94010da]{flex:1}.rc-finding-count[data-v-b94010da]{font-weight:700}.section-inner[data-v-b94010da]{max-width:1280px;margin:0 auto;padding:0 48px}.section-eyebrow[data-v-b94010da]{font-size:.72rem;font-weight:700;color:var(--teal);text-transform:uppercase;letter-spacing:.1em;margin-bottom:12px}.section-title[data-v-b94010da]{font-family:"DM Serif Display",serif;font-size:clamp(1.75rem,3vw,2.5rem);color:var(--white);margin-bottom:16px;letter-spacing:-.01em}.cms-block[data-v-b94010da] h1{font-family:"DM Serif Display",serif;font-size:clamp(2.25rem,4vw,3.5rem);line-height:1.1;color:var(--white);margin-bottom:20px;letter-spacing:-.02em}.cms-block[data-v-b94010da] h2{font-family:"DM Serif Display",serif;font-size:clamp(1.75rem,3vw,2.5rem);color:var(--white);margin-bottom:16px;letter-spacing:-.01em}.cms-block[data-v-b94010da] p{font-size:1rem;color:var(--mid);line-height:1.8;margin-bottom:12px}.cms-block[data-v-b94010da] p:first-child:has(+h1,+h2,+h3){font-size:.72rem;font-weight:700;color:var(--teal);text-transform:uppercase;letter-spacing:.1em;margin-bottom:12px;line-height:1.4}.cms-block[data-v-b94010da] a{color:var(--teal);text-decoration:underline}.testimonial-cms[data-v-b94010da] p{font-family:"DM Serif Display",serif;font-style:italic;font-size:1.15rem;color:var(--white);line-height:1.7;margin-bottom:24px}.how-section[data-v-b94010da]{padding:72px 0;background:#1e3a5f26}.steps-grid[data-v-b94010da]{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin-top:40px}.step-card[data-v-b94010da]{background:var(--slate);border:1px solid var(--border);border-radius:12px;padding:24px}.step-num[data-v-b94010da]{width:32px;height:32px;border-radius:50%;background:#00c2a81f;border:1px solid rgba(0,194,168,.25);display:flex;align-items:center;justify-content:center;font-size:.8rem;font-weight:700;color:var(--teal);margin-bottom:14px}.step-title[data-v-b94010da]{font-size:.95rem;font-weight:600;color:var(--white);margin-bottom:8px}.step-body[data-v-b94010da]{font-size:.85rem;color:var(--mid);line-height:1.65}.step-body[data-v-b94010da] p{margin:0 0 8px}.step-body[data-v-b94010da] p:last-child{margin-bottom:0}.checks-section[data-v-b94010da]{padding:72px 0}.checks-grid[data-v-b94010da]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:40px}.check-card[data-v-b94010da]{background:var(--slate);border:1px solid var(--border);border-radius:10px;padding:18px;display:flex;gap:14px}.check-icon[data-v-b94010da]{width:34px;height:34px;border-radius:8px;background:#00c2a81a;border:1px solid rgba(0,194,168,.2);display:flex;align-items:center;justify-content:center;flex-shrink:0}.check-title[data-v-b94010da]{font-size:.875rem;font-weight:600;color:var(--white);margin-bottom:4px}.check-body[data-v-b94010da]{font-size:.8rem;color:var(--mid);line-height:1.5}.check-body[data-v-b94010da] p{margin:0 0 6px}.check-body[data-v-b94010da] p:last-child{margin-bottom:0}.checks-cta[data-v-b94010da]{margin-top:28px;text-align:center}.whitelabel-section[data-v-b94010da]{padding:72px 0}.whitelabel-grid[data-v-b94010da]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:40px}.whitelabel-card[data-v-b94010da]{background:var(--slate);border:1px solid var(--border);border-radius:10px;padding:18px}.wl-title[data-v-b94010da]{font-size:.875rem;font-weight:600;color:var(--white);margin-bottom:4px}.wl-body[data-v-b94010da]{font-size:.8rem;color:var(--mid);line-height:1.5}.wl-body[data-v-b94010da] p{margin:0 0 6px}.wl-body[data-v-b94010da] p:last-child{margin-bottom:0}.badge-section[data-v-b94010da]{padding:72px 0;background:#1e3a5f26}.badge-inner[data-v-b94010da]{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.badge-sub[data-v-b94010da]{font-size:1rem;color:var(--mid);line-height:1.75;margin-bottom:28px}.trust-badge-demo[data-v-b94010da]{background:var(--slate);border:1px solid var(--border);border-radius:12px;padding:20px 24px;display:flex;align-items:center;gap:16px;max-width:300px}.tb-shield[data-v-b94010da]{font-size:2rem}.tb-title[data-v-b94010da]{font-size:.875rem;font-weight:700;color:var(--white)}.tb-grade[data-v-b94010da]{font-size:.8rem;color:var(--teal);font-weight:600}.tb-date[data-v-b94010da]{font-size:.72rem;color:var(--mid)}.pricing-preview[data-v-b94010da]{padding:72px 0}.pricing-preview-sub[data-v-b94010da]{font-size:1rem;color:var(--mid);margin-bottom:32px}.pricing-preview-grid[data-v-b94010da]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:32px;max-width:640px}.pp-card[data-v-b94010da]{background:var(--slate);border:1px solid var(--border);border-radius:12px;padding:20px;text-align:center;position:relative}.pp-card.featured[data-v-b94010da]{border:2px solid var(--teal)}.pp-badge[data-v-b94010da]{position:absolute;top:-10px;left:50%;transform:translate(-50%);background:var(--teal);color:var(--navy);font-size:.62rem;font-weight:800;padding:3px 10px;border-radius:20px;text-transform:uppercase;white-space:nowrap}.pp-name[data-v-b94010da]{font-size:.78rem;font-weight:700;color:var(--mid);text-transform:uppercase;letter-spacing:.06em;margin-bottom:10px}.pp-price[data-v-b94010da]{display:flex;align-items:baseline;justify-content:center;gap:1px}.pp-curr[data-v-b94010da]{font-size:1rem;font-weight:700;color:var(--white)}.pp-num[data-v-b94010da]{font-family:"DM Serif Display",serif;font-size:2rem;color:var(--white);line-height:1}.pp-period[data-v-b94010da]{font-size:.7rem;color:var(--mid);margin-top:2px}.pp-domains[data-v-b94010da]{font-size:.78rem;color:var(--teal);font-weight:600;margin-top:8px}.pricing-preview-actions[data-v-b94010da]{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.testimonial-section[data-v-b94010da]{padding:72px 0;background:#1e3a5f26}.testimonial-card[data-v-b94010da]{max-width:680px;margin:0 auto;background:var(--slate);border:1px solid var(--border);border-radius:16px;padding:36px;text-align:center}.testimonial-grade[data-v-b94010da]{font-family:"DM Serif Display",serif;font-size:3rem;color:var(--teal);margin-bottom:20px}.testimonial-quote[data-v-b94010da]{font-family:"DM Serif Display",serif;font-size:1.15rem;color:var(--white);line-height:1.7;font-style:italic;margin-bottom:24px}.testimonial-attr[data-v-b94010da]{display:flex;align-items:center;justify-content:center;gap:10px}.testimonial-avatar[data-v-b94010da]{width:36px;height:36px;border-radius:50%;background:linear-gradient(135deg,var(--teal-dim),var(--teal));display:flex;align-items:center;justify-content:center;font-family:"DM Serif Display",serif;color:var(--navy);font-weight:700}.testimonial-name[data-v-b94010da]{font-size:.875rem;font-weight:600;color:var(--white)}.testimonial-company[data-v-b94010da]{font-size:.78rem;color:var(--mid)}.final-cta[data-v-b94010da]{padding:80px 0;background:linear-gradient(135deg,var(--slate2),var(--navy));border-top:1px solid var(--border)}.final-sub[data-v-b94010da]{font-size:1.05rem;color:var(--mid);line-height:1.7;margin-bottom:28px}.final-note[data-v-b94010da]{font-size:.8rem;color:var(--dim);margin-top:14px}@media (max-width: 960px){.hero[data-v-b94010da]{grid-template-columns:1fr;gap:40px;padding:60px 24px 40px}.hero-report[data-v-b94010da]{display:none}.steps-grid[data-v-b94010da],.checks-grid[data-v-b94010da],.whitelabel-grid[data-v-b94010da]{grid-template-columns:1fr 1fr}.badge-inner[data-v-b94010da]{grid-template-columns:1fr}.pricing-preview-grid[data-v-b94010da]{grid-template-columns:1fr;max-width:320px}.section-inner[data-v-b94010da]{padding:0 24px}}@media (max-width: 600px){.steps-grid[data-v-b94010da],.checks-grid[data-v-b94010da],.whitelabel-grid[data-v-b94010da]{grid-template-columns:1fr}}.page-hero[data-v-85d09362]{padding:72px 48px 36px}.inner[data-v-85d09362]{max-width:1160px;margin:0 auto;padding:0 48px}.cms-block[data-v-85d09362] h1{font-family:"DM Serif Display",serif;font-size:clamp(1.75rem,3vw,2.5rem);color:var(--white);margin-bottom:12px}.cms-block[data-v-85d09362] p{font-size:1rem;color:var(--mid);line-height:1.75;margin-bottom:0}.cms-block[data-v-85d09362] p:first-child:has(+h1,+h2,+h3){font-size:.72rem;font-weight:700;color:var(--teal);text-transform:uppercase;letter-spacing:.1em;margin-bottom:12px;line-height:1.4}.cms-block[data-v-85d09362] a{color:var(--teal);text-decoration:underline}.blog-section[data-v-85d09362]{padding:40px 0 80px}.filter-row[data-v-85d09362]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:32px}.rss-link[data-v-85d09362]{background:var(--slate);border:1px solid var(--border);border-radius:20px;padding:6px 12px;color:var(--mid);text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:6px;width:132px;font-size:.82rem;transition:all .15s}.rss-link[data-v-85d09362]:hover{background:#00c2a81a;border-color:var(--teal);color:var(--teal)}.search-toggle[data-v-85d09362]{background:var(--slate);border:1px solid var(--border);border-radius:20px;padding:6px 12px;color:var(--mid);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:6px;width:132px;transition:all .15s}.search-toggle[data-v-85d09362]:hover,.search-toggle.active[data-v-85d09362]{background:#00c2a81a;border-color:var(--teal);color:var(--teal)}.search-box[data-v-85d09362]{display:flex;gap:8px;align-items:center;margin:-20px 0 16px}.search-input[data-v-85d09362]{background:var(--slate);border:1px solid var(--border);border-radius:8px;padding:8px 14px;font-size:.85rem;color:var(--white);font-family:Inter,sans-serif;width:100%;max-width:360px}.search-input[data-v-85d09362]::-moz-placeholder{color:var(--dim)}.search-input[data-v-85d09362]::placeholder{color:var(--dim)}.search-input[data-v-85d09362]:focus{outline:none;border-color:var(--teal)}.cat-btn[data-v-85d09362]{background:var(--slate);border:1px solid var(--border);border-radius:20px;padding:6px 16px;font-size:.82rem;font-weight:500;color:var(--mid);cursor:pointer;font-family:Inter,sans-serif;transition:all .15s}.cat-btn[data-v-85d09362]:hover{background:#00c2a81a;border-color:var(--teal);color:var(--teal)}.results-count[data-v-85d09362]{font-size:.82rem;color:var(--dim);margin:-8px 0 24px}.posts-grid[data-v-85d09362]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.post-card[data-v-85d09362]{background:var(--slate);border:1px solid var(--border);border-radius:12px;padding:24px;display:flex;flex-direction:column}.post-cat[data-v-85d09362]{font-size:.68rem;font-weight:700;color:var(--teal);text-transform:uppercase;letter-spacing:.08em;margin-bottom:10px}.post-title[data-v-85d09362]{font-family:"DM Serif Display",serif;font-size:1.15rem;color:var(--white);margin-bottom:10px;line-height:1.3}.post-title a[data-v-85d09362]{color:inherit;text-decoration:none}.post-title a[data-v-85d09362]:hover{color:var(--teal)}.post-excerpt[data-v-85d09362]{font-size:.85rem;color:var(--mid);line-height:1.65;flex:1;margin-bottom:16px}.post-meta[data-v-85d09362]{display:flex;gap:12px;font-size:.75rem;color:var(--dim);margin-bottom:14px}.post-link[data-v-85d09362]{font-size:.82rem;color:var(--teal);text-decoration:none;font-weight:600}.empty-state[data-v-85d09362]{text-align:center;padding:48px;color:var(--mid)}.empty-link[data-v-85d09362]{background:none;border:none;padding:0;color:var(--teal);text-decoration:none;cursor:pointer;font:inherit}.news-pagination[data-v-85d09362]{display:flex;flex-wrap:wrap;gap:6px;margin-top:32px}.page-link[data-v-85d09362]{border:1px solid var(--border);border-radius:8px;padding:6px 12px;font-size:.82rem;color:var(--mid);text-decoration:none}.page-link.active[data-v-85d09362]{background:#00c2a81a;border-color:var(--teal);color:var(--teal)}.page-link.disabled[data-v-85d09362]{opacity:.4}@media (max-width: 900px){.posts-grid[data-v-85d09362]{grid-template-columns:1fr 1fr}.inner[data-v-85d09362]{padding:0 24px}}@media (max-width: 580px){.posts-grid[data-v-85d09362]{grid-template-columns:1fr}}.article-layout[data-v-9449cca4]{max-width:1160px;margin:0 auto;padding:80px 48px;display:grid;grid-template-columns:220px 1fr;gap:60px;align-items:start}.toc-sidebar[data-v-9449cca4]{position:sticky;top:88px}.toc-label[data-v-9449cca4]{font-size:.7rem;font-weight:700;color:var(--mid);text-transform:uppercase;letter-spacing:.1em;margin-bottom:12px}.toc-nav[data-v-9449cca4]{display:flex;flex-direction:column;gap:2px;margin-bottom:24px}.toc-link[data-v-9449cca4]{font-size:.8rem;color:var(--dim);text-decoration:none;padding:6px 10px;border-radius:6px;transition:all .15s}.toc-link[data-v-9449cca4]:hover,.toc-link.active[data-v-9449cca4]{color:var(--teal);background:#00c2a814}.toc-cta[data-v-9449cca4]{background:#00c2a812;border:1px solid rgba(0,194,168,.2);border-radius:10px;padding:14px}.toc-cta p[data-v-9449cca4]{font-size:.8rem;color:var(--mid);margin-bottom:10px}.toc-cta-btn[data-v-9449cca4]{display:block;background:var(--teal);color:var(--navy);border-radius:6px;padding:8px 14px;font-size:.8rem;font-weight:700;text-decoration:none;text-align:center}.article-funnel[data-v-9449cca4]{margin-top:44px;background:#00c2a814;border:1px solid rgba(0,194,168,.28);border-radius:14px;padding:28px}.article-funnel-title[data-v-9449cca4]{font-size:1.3rem;font-weight:800;color:var(--white);margin:0 0 8px;line-height:1.3}.article-funnel-text[data-v-9449cca4]{font-size:.95rem;color:var(--mid);margin:0 0 18px;line-height:1.6}.article-funnel-btn[data-v-9449cca4]{display:inline-block;background:var(--teal);color:var(--navy);border-radius:8px;padding:12px 26px;font-size:.9rem;font-weight:700;text-decoration:none}.article-funnel-btn[data-v-9449cca4]:hover{opacity:.92}.article-meta[data-v-9449cca4]{display:flex;align-items:center;gap:12px;margin-bottom:16px;flex-wrap:wrap}.article-cat[data-v-9449cca4]{font-size:.68rem;font-weight:700;color:var(--teal);text-transform:uppercase;letter-spacing:.08em}.article-date[data-v-9449cca4],.article-read[data-v-9449cca4]{font-size:.78rem;color:var(--dim)}.article-title[data-v-9449cca4]{font-family:"DM Serif Display",serif;font-size:clamp(1.75rem,3vw,2.5rem);color:var(--white);margin-bottom:16px;line-height:1.2}.article-intro[data-v-9449cca4]{font-size:1.05rem;color:var(--mid);line-height:1.8;margin-bottom:32px;padding-bottom:28px;border-bottom:1px solid var(--border)}.article-content[data-v-9449cca4] h2{font-family:"DM Serif Display",serif;font-size:1.5rem;color:var(--white);margin:36px 0 14px}.article-content[data-v-9449cca4] h3{font-size:1.1rem;font-weight:600;color:var(--white);margin:24px 0 10px}.article-content[data-v-9449cca4] p{font-size:.95rem;color:var(--mid);line-height:1.85;margin-bottom:16px}.article-content[data-v-9449cca4] a{color:var(--teal);text-decoration:none}.article-content[data-v-9449cca4] code{font-family:JetBrains Mono,monospace;font-size:.85em;background:#0000004d;padding:2px 6px;border-radius:4px;color:var(--teal)}.share-row[data-v-9449cca4]{display:flex;align-items:center;gap:10px;margin-top:40px;padding-top:24px;border-top:1px solid var(--border)}.share-label[data-v-9449cca4]{font-size:.82rem;color:var(--mid)}.share-btn[data-v-9449cca4]{background:var(--slate);border:1px solid var(--border);border-radius:6px;padding:6px 14px;font-size:.8rem;color:var(--white);text-decoration:none;transition:border-color .15s}.share-btn[data-v-9449cca4]:hover{border-color:var(--teal)}.original-link[data-v-9449cca4]{margin-top:20px}.original-link a[data-v-9449cca4]{color:var(--teal);text-decoration:none;font-size:.85rem;font-weight:600}.original-link a[data-v-9449cca4]:hover{text-decoration:underline}@media (max-width: 900px){.article-layout[data-v-9449cca4]{grid-template-columns:1fr;padding:60px 24px}.toc-sidebar[data-v-9449cca4]{display:none}}.page-hero[data-v-b55cb628]{max-width:1280px;margin:0 auto;padding:80px 48px 24px}.hero-inner[data-v-b55cb628]{max-width:680px}.section-eyebrow[data-v-b55cb628]{font-size:.78rem;font-weight:600;color:var(--teal);text-transform:uppercase;letter-spacing:.1em;margin-bottom:16px}.hero-title[data-v-b55cb628]{font-family:"DM Serif Display",serif;font-size:clamp(2rem,3.5vw,3rem);line-height:1.15;color:var(--white);margin-bottom:16px}.hero-sub[data-v-b55cb628]{font-size:1.05rem;color:var(--mid);line-height:1.8}.cms-block[data-v-b55cb628] p{font-size:1.05rem;color:var(--mid);line-height:1.8;margin-bottom:0}.cms-block[data-v-b55cb628] a{color:var(--teal);text-decoration:underline}.pricing-section[data-v-b55cb628]{padding:24px 0 80px}.section-inner[data-v-b55cb628]{max-width:1280px;margin:0 auto;padding:0 48px}.toggles[data-v-b55cb628]{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-bottom:28px}.toggle-group[data-v-b55cb628]{display:inline-flex;border:1px solid var(--input-border);border-radius:8px;overflow:hidden}.toggle-btn[data-v-b55cb628]{background:var(--input-bg);border:none;color:var(--mid);padding:8px 16px;font-size:.82rem;font-weight:600;cursor:pointer;font-family:Inter,sans-serif;transition:all .15s}.toggle-btn.active[data-v-b55cb628]{background:#00c2a81f;color:var(--teal)}.annual-note[data-v-b55cb628]{font-size:.8rem;color:var(--teal);font-weight:600}.annual-note.dimmed[data-v-b55cb628]{color:var(--dim);font-weight:400}.tier-grid[data-v-b55cb628]{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;align-items:stretch}.tier-card[data-v-b55cb628]{position:relative;display:flex;flex-direction:column;background:#1e3a5f40;border:1px solid var(--border);border-radius:10px;padding:22px 18px}.tier-card.featured[data-v-b55cb628]{border-color:var(--teal);background:#00c2a80f}.tier-badge[data-v-b55cb628]{position:absolute;top:-10px;left:50%;transform:translate(-50%);background:var(--teal);color:var(--navy);font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;border-radius:12px;padding:3px 10px;white-space:nowrap}.tier-name[data-v-b55cb628]{font-size:.95rem;font-weight:700;color:var(--white);margin-bottom:10px}.tier-price[data-v-b55cb628]{font-family:"DM Serif Display",serif;font-size:1.8rem;color:var(--white);line-height:1}.tier-period[data-v-b55cb628]{font-size:.78rem;color:var(--dim);margin-top:4px;margin-bottom:16px}.tier-feats[data-v-b55cb628]{list-style:none;margin:0 0 18px;padding:0;display:flex;flex-direction:column;gap:8px;flex:1}.tier-feats li[data-v-b55cb628]{font-size:.82rem;color:var(--mid);line-height:1.5;display:flex;gap:7px;align-items:baseline}.tf-carry[data-v-b55cb628]{color:var(--dim);font-style:italic}.tf-tick[data-v-b55cb628]{color:var(--teal);font-size:.75rem;flex-shrink:0}.tier-compare[data-v-b55cb628]{display:block;text-align:center;font-size:.78rem;font-weight:600;color:var(--teal);text-decoration:none;margin-bottom:10px}.tier-compare[data-v-b55cb628]:hover{text-decoration:underline}.tier-cta[data-v-b55cb628]{display:block;text-align:center;border-radius:8px;padding:9px 12px;font-size:.85rem;font-weight:700;text-decoration:none;transition:all .15s}.cta-solid[data-v-b55cb628]{background:var(--teal);color:var(--navy)}.cta-solid[data-v-b55cb628]:hover{background:#00d4b8}.cta-ghost[data-v-b55cb628]{border:1px solid var(--input-border);color:var(--white)}.cta-ghost[data-v-b55cb628]:hover{border-color:var(--teal);color:var(--teal)}.trial-footer[data-v-b55cb628]{margin-top:36px;padding-top:24px;border-top:1px solid var(--border);text-align:center}.trial-footer[data-v-b55cb628] p{font-size:.85rem;color:var(--mid);margin:0}.trial-footer[data-v-b55cb628] a{color:var(--teal);font-weight:600;text-decoration:none}.trial-footer[data-v-b55cb628] a:hover{text-decoration:underline}.included-strip[data-v-b55cb628]{margin-top:36px;padding-top:32px;border-top:1px solid var(--border)}.included-title[data-v-b55cb628]{font-family:"DM Serif Display",serif;font-size:1.3rem;color:var(--white);margin-bottom:16px}.included-list[data-v-b55cb628]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:10px 24px}.included-list li[data-v-b55cb628]{font-size:.88rem;color:var(--mid);line-height:1.5;display:flex;gap:8px;align-items:baseline}.included-cms[data-v-b55cb628] ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:10px 24px}.included-cms[data-v-b55cb628] li{font-size:.88rem;color:var(--mid);line-height:1.5}.included-cms[data-v-b55cb628] li:before{content:"✓ ";color:var(--teal)}.included-cms[data-v-b55cb628] p{font-size:.88rem;color:var(--mid);line-height:1.5}.included-cms[data-v-b55cb628] a{color:var(--teal);text-decoration:underline}.pricing-notes[data-v-b55cb628]{margin-top:28px;display:flex;flex-direction:column;gap:6px}.pricing-notes p[data-v-b55cb628]{margin:0;font-size:.88rem;color:var(--mid)}.pricing-notes strong[data-v-b55cb628]{color:var(--white)}.notes-cms[data-v-b55cb628] p{margin:0;font-size:.88rem;color:var(--mid)}.notes-cms[data-v-b55cb628] strong{color:var(--white)}.note-link[data-v-b55cb628]{color:var(--teal);text-decoration:none}.note-link[data-v-b55cb628]:hover{text-decoration:underline}.faq-section[data-v-b55cb628]{margin-top:56px;padding-top:40px;border-top:1px solid var(--border)}.faq-list[data-v-b55cb628]{display:flex;flex-direction:column;gap:4px;margin-top:20px;max-width:760px}.faq-item[data-v-b55cb628]{border:1px solid var(--border);border-radius:10px;overflow:hidden}.faq-q[data-v-b55cb628]{width:100%;background:var(--slate);border:none;padding:18px 20px;display:flex;justify-content:space-between;align-items:center;font-size:.95rem;font-weight:600;color:var(--white);cursor:pointer;text-align:left;font-family:Inter,sans-serif}.faq-chevron[data-v-b55cb628]{font-size:.7rem;color:var(--mid);transition:transform .25s;flex-shrink:0;margin-left:12px}.faq-chevron.open[data-v-b55cb628]{transform:rotate(180deg)}.faq-enter-active[data-v-b55cb628],.faq-leave-active[data-v-b55cb628]{transition:max-height .25s ease,opacity .2s;overflow:hidden;max-height:300px}.faq-enter-from[data-v-b55cb628],.faq-leave-to[data-v-b55cb628]{max-height:0;opacity:0}.faq-a[data-v-b55cb628]{background:#0d1b2a66}.faq-a-inner[data-v-b55cb628]{padding:16px 20px;font-size:.9rem;color:var(--mid);line-height:1.75}.faq-a-inner[data-v-b55cb628] p{margin:0 0 8px}.faq-a-inner[data-v-b55cb628] p:last-child{margin-bottom:0}@media (max-width: 1100px){.tier-grid[data-v-b55cb628],.included-list[data-v-b55cb628],.included-cms[data-v-b55cb628] ul{grid-template-columns:repeat(2,1fr)}}@media (max-width: 860px){.page-hero[data-v-b55cb628],.section-inner[data-v-b55cb628]{padding-left:24px;padding-right:24px}}@media (max-width: 560px){.tier-grid[data-v-b55cb628],.included-list[data-v-b55cb628],.included-cms[data-v-b55cb628] ul{grid-template-columns:1fr}}.legal-layout[data-v-8a68f3ac]{max-width:1160px;margin:0 auto;padding:100px 48px 80px;display:grid;grid-template-columns:220px 1fr;gap:64px;align-items:start}.legal-nav[data-v-8a68f3ac]{position:sticky;top:88px}.legal-nav-label[data-v-8a68f3ac]{font-size:.7rem;font-weight:700;color:var(--mid);text-transform:uppercase;letter-spacing:.1em;margin-bottom:12px}.legal-nav-list[data-v-8a68f3ac]{list-style:none;display:flex;flex-direction:column;gap:1px}.legal-nav-list a[data-v-8a68f3ac]{display:block;font-size:.8rem;color:var(--dim);text-decoration:none;padding:7px 12px;border-radius:6px;transition:all .15s}.legal-nav-list a[data-v-8a68f3ac]:hover,.legal-nav-list a.active[data-v-8a68f3ac]{color:var(--teal);background:#00c2a814}.legal-meta[data-v-8a68f3ac]{margin-top:20px;padding-top:18px;border-top:1px solid var(--border)}.lm-item[data-v-8a68f3ac]{font-size:.72rem;color:var(--dim);margin-bottom:6px}.lm-item strong[data-v-8a68f3ac]{color:var(--white);display:block}.other-doc[data-v-8a68f3ac]{display:block;margin-top:14px;font-size:.78rem;color:var(--teal);text-decoration:none}.doc-header[data-v-8a68f3ac]{margin-bottom:36px;padding-bottom:24px;border-bottom:1px solid var(--border)}.doc-eyebrow[data-v-8a68f3ac]{font-size:.72rem;font-weight:700;color:var(--teal);text-transform:uppercase;letter-spacing:.1em;margin-bottom:12px}.doc-title[data-v-8a68f3ac]{font-family:"DM Serif Display",serif;font-size:clamp(2rem,3.5vw,2.75rem);color:var(--white);margin-bottom:12px}.doc-intro[data-v-8a68f3ac] p{font-size:.95rem;color:var(--mid);line-height:1.75;margin:0}.doc-intro[data-v-8a68f3ac] a{color:var(--teal);text-decoration:underline}.doc-updated[data-v-8a68f3ac]{font-size:.8rem;color:var(--dim);margin-top:8px}.legal-section[data-v-8a68f3ac]{scroll-margin-top:88px;margin-bottom:40px}.section-num[data-v-8a68f3ac]{font-size:.72rem;font-weight:700;color:var(--teal);text-transform:uppercase;letter-spacing:.08em;margin-bottom:8px;font-family:JetBrains Mono,monospace}.section-title[data-v-8a68f3ac]{font-family:"DM Serif Display",serif;font-size:1.5rem;color:var(--white);margin-bottom:16px}.section-body[data-v-8a68f3ac] p{font-size:.9rem;color:var(--mid);line-height:1.85;margin-bottom:12px}.section-body[data-v-8a68f3ac] strong{color:var(--white);font-weight:600}.section-body[data-v-8a68f3ac] a{color:var(--teal);text-decoration:none}.section-divider[data-v-8a68f3ac]{height:1px;background:var(--border);margin-top:36px}@media (max-width: 900px){.legal-layout[data-v-8a68f3ac]{grid-template-columns:1fr;padding:80px 24px 60px}.legal-nav[data-v-8a68f3ac]{display:none}}.legal-layout[data-v-1995d72d]{max-width:1160px;margin:0 auto;padding:100px 48px 80px;display:grid;grid-template-columns:220px 1fr;gap:64px;align-items:start}.legal-nav[data-v-1995d72d]{position:sticky;top:88px}.legal-nav-label[data-v-1995d72d]{font-size:.7rem;font-weight:700;color:var(--mid);text-transform:uppercase;letter-spacing:.1em;margin-bottom:12px}.legal-nav-list[data-v-1995d72d]{list-style:none;display:flex;flex-direction:column;gap:1px}.legal-nav-list a[data-v-1995d72d]{display:block;font-size:.8rem;color:var(--dim);text-decoration:none;padding:7px 12px;border-radius:6px;transition:all .15s}.legal-nav-list a[data-v-1995d72d]:hover,.legal-nav-list a.active[data-v-1995d72d]{color:var(--teal);background:#00c2a814}.legal-meta[data-v-1995d72d]{margin-top:20px;padding-top:18px;border-top:1px solid var(--border)}.lm-item[data-v-1995d72d]{font-size:.72rem;color:var(--dim);margin-bottom:6px}.lm-item strong[data-v-1995d72d]{color:var(--white);display:block}.other-doc[data-v-1995d72d]{display:block;margin-top:14px;font-size:.78rem;color:var(--teal);text-decoration:none}.doc-header[data-v-1995d72d]{margin-bottom:36px;padding-bottom:24px;border-bottom:1px solid var(--border)}.doc-eyebrow[data-v-1995d72d]{font-size:.72rem;font-weight:700;color:var(--teal);text-transform:uppercase;letter-spacing:.1em;margin-bottom:12px}.doc-title[data-v-1995d72d]{font-family:"DM Serif Display",serif;font-size:clamp(2rem,3.5vw,2.75rem);color:var(--white);margin-bottom:12px}.doc-intro[data-v-1995d72d] p{font-size:.95rem;color:var(--mid);line-height:1.75;margin:0}.doc-intro[data-v-1995d72d] a{color:var(--teal);text-decoration:underline}.doc-updated[data-v-1995d72d]{font-size:.8rem;color:var(--dim);margin-top:8px}.legal-section[data-v-1995d72d]{scroll-margin-top:88px;margin-bottom:40px}.section-num[data-v-1995d72d]{font-size:.72rem;font-weight:700;color:var(--teal);text-transform:uppercase;letter-spacing:.08em;margin-bottom:8px;font-family:JetBrains Mono,monospace}.section-title[data-v-1995d72d]{font-family:"DM Serif Display",serif;font-size:1.5rem;color:var(--white);margin-bottom:16px}.section-body[data-v-1995d72d] p{font-size:.9rem;color:var(--mid);line-height:1.85;margin-bottom:12px}.section-body[data-v-1995d72d] strong{color:var(--white);font-weight:600}.section-body[data-v-1995d72d] a{color:var(--teal);text-decoration:none}.section-divider[data-v-1995d72d]{height:1px;background:var(--border);margin-top:36px}@media (max-width: 900px){.legal-layout[data-v-1995d72d]{grid-template-columns:1fr;padding:80px 24px 60px}.legal-nav[data-v-1995d72d]{display:none}}.unsub-wrap[data-v-5869df30]{min-height:80vh;display:flex;align-items:center;justify-content:center;padding:48px 24px}.card[data-v-5869df30]{background:var(--slate);border:1px solid var(--border);border-radius:16px;padding:40px;max-width:480px;width:100%;text-align:center}.card-icon[data-v-5869df30]{font-size:2rem;margin-bottom:20px}h1[data-v-5869df30]{font-family:"DM Serif Display",serif;font-size:1.75rem;color:var(--white);margin-bottom:10px}.card-sub[data-v-5869df30]{font-size:.9rem;color:var(--mid);line-height:1.75;margin-bottom:24px}.card-sub strong[data-v-5869df30]{color:var(--white)}.pref-box[data-v-5869df30]{background:#0d1b2a66;border:1px solid var(--border);border-radius:10px;padding:16px 20px;margin-bottom:20px;text-align:left}.pref-label[data-v-5869df30]{font-size:.7rem;font-weight:700;color:var(--mid);text-transform:uppercase;letter-spacing:.07em;margin-bottom:12px}.pref-row[data-v-5869df30]{display:flex;align-items:center;gap:10px;padding:7px 0;border-bottom:1px solid var(--border);font-size:.85rem;color:var(--mid)}.pref-row[data-v-5869df30]:last-child{border-bottom:none}.toggle-off[data-v-5869df30]{width:28px;height:16px;border-radius:8px;background:#8ba3be33;flex-shrink:0;display:block}.toggle-on[data-v-5869df30]{width:28px;height:16px;border-radius:8px;background:#00c2a84d;border:1px solid rgba(0,194,168,.5);flex-shrink:0;display:block}.info-box[data-v-5869df30]{background:#00c2a812;border:1px solid rgba(0,194,168,.2);border-radius:8px;padding:14px 16px;margin-bottom:20px;font-size:.85rem;color:var(--mid);line-height:1.65;text-align:left}.info-box strong[data-v-5869df30]{color:var(--white)}.btn-primary[data-v-5869df30]{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;background:var(--teal);color:var(--navy);border:none;border-radius:9px;padding:13px;font-size:.95rem;font-weight:700;cursor:pointer;font-family:Inter,sans-serif;text-decoration:none;transition:background .2s;margin-bottom:10px}.btn-primary[data-v-5869df30]:hover:not(:disabled){background:#00d4b8}.btn-primary[data-v-5869df30]:disabled{opacity:.7;cursor:not-allowed;background:var(--teal-dim)}.btn-ghost[data-v-5869df30]{display:block;width:100%;background:transparent;color:var(--mid);border:1px solid var(--border);border-radius:9px;padding:12px;font-size:.875rem;font-weight:500;cursor:pointer;text-decoration:none;text-align:center;transition:all .2s}.btn-ghost[data-v-5869df30]:hover{border-color:#8ba3be66;color:var(--white)}.spinner[data-v-5869df30]{width:14px;height:14px;border-radius:50%;border:2px solid rgba(13,27,42,.3);border-top-color:var(--navy);animation:spin-5869df30 .7s linear infinite}@keyframes spin-5869df30{to{transform:rotate(360deg)}}.page-hero[data-v-37f265ac]{max-width:1280px;margin:0 auto;padding:80px 48px 40px}.hero-inner[data-v-37f265ac]{max-width:760px}.hero-title[data-v-37f265ac]{font-family:"DM Serif Display",serif;font-size:clamp(2rem,3.5vw,3rem);line-height:1.15;color:var(--white);margin-bottom:16px}.hero-sub[data-v-37f265ac]{font-size:1.05rem;color:var(--mid);line-height:1.8}.section-inner[data-v-37f265ac]{max-width:1280px;margin:0 auto;padding:0 48px}.section-eyebrow[data-v-37f265ac]{font-size:.72rem;font-weight:700;color:var(--teal);text-transform:uppercase;letter-spacing:.1em;margin-bottom:12px}.section-title[data-v-37f265ac]{font-family:"DM Serif Display",serif;font-size:clamp(1.75rem,3vw,2.25rem);color:var(--white);margin-bottom:16px}.cms-block[data-v-37f265ac] h1{font-family:"DM Serif Display",serif;font-size:clamp(2rem,3.5vw,3rem);line-height:1.15;color:var(--white);margin-bottom:16px}.cms-block[data-v-37f265ac] h2{font-family:"DM Serif Display",serif;font-size:clamp(1.75rem,3vw,2.25rem);color:var(--white);margin-bottom:16px}.cms-block[data-v-37f265ac] p{font-size:1.05rem;color:var(--mid);line-height:1.8;margin-bottom:14px}.cms-block[data-v-37f265ac] p:first-child:has(+h1,+h2,+h3){font-size:.72rem;font-weight:700;color:var(--teal);text-transform:uppercase;letter-spacing:.1em;margin-bottom:12px;line-height:1.4}.cms-block[data-v-37f265ac] a{color:var(--teal);text-decoration:underline}.problem-section[data-v-37f265ac]{padding:72px 0}.problem-stats[data-v-37f265ac]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.stat-card[data-v-37f265ac]{background:var(--slate);border:1px solid var(--border);border-radius:12px;padding:20px 24px}.stat-num[data-v-37f265ac]{font-family:"DM Serif Display",serif;font-size:2rem;color:var(--teal);margin-bottom:4px}.stat-label[data-v-37f265ac]{font-size:.85rem;color:var(--mid);line-height:1.5}.stat-label[data-v-37f265ac] p{margin:0}.checks-section[data-v-37f265ac]{padding:72px 0;background:#1e3a5f26}.checks-grid[data-v-37f265ac]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.check-group[data-v-37f265ac]{background:var(--slate);border:1px solid var(--border);border-radius:10px;padding:20px}.check-group-title[data-v-37f265ac]{font-size:.82rem;font-weight:700;color:var(--teal);text-transform:uppercase;letter-spacing:.07em;margin-bottom:12px}.check-list[data-v-37f265ac]{display:flex;flex-direction:column;gap:6px}.check-item[data-v-37f265ac]{display:flex;gap:8px;font-size:.85rem;color:var(--mid)}.check-tick[data-v-37f265ac]{color:var(--teal);font-weight:700;flex-shrink:0}.check-list-cms[data-v-37f265ac] p{display:flex;gap:8px;font-size:.85rem;color:var(--mid);margin:0 0 6px}.check-list-cms[data-v-37f265ac] p:before{content:"✓";color:var(--teal);font-weight:700}.check-list-cms[data-v-37f265ac] p:last-child{margin-bottom:0}.checks-section .cms-block[data-v-37f265ac] p:last-of-type{max-width:600px;margin-bottom:40px}.ai-qa[data-v-37f265ac]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:20px}.qa-item[data-v-37f265ac]{background:var(--slate);border:1px solid var(--border);border-radius:10px;padding:18px 20px}.qa-q[data-v-37f265ac]{font-size:.85rem;font-weight:700;color:var(--white);margin-bottom:8px}.qa-a[data-v-37f265ac]{font-size:.82rem;color:var(--mid);line-height:1.6}.qa-a[data-v-37f265ac] p{margin:0 0 6px}.qa-a[data-v-37f265ac] p:last-child{margin-bottom:0}.process-section[data-v-37f265ac]{padding:72px 0}.process-steps[data-v-37f265ac]{display:flex;gap:0;margin-top:40px}.process-step[data-v-37f265ac]{display:flex;flex-direction:column;align-items:center;flex:1;position:relative}.ps-num[data-v-37f265ac]{width:36px;height:36px;border-radius:50%;background:var(--teal);color:var(--navy);font-weight:700;font-size:.875rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;z-index:1}.ps-line[data-v-37f265ac]{position:absolute;top:18px;left:50%;right:-50%;height:2px;background:var(--border);z-index:0}.ps-content[data-v-37f265ac]{text-align:center;padding:16px 12px 0}.ps-title[data-v-37f265ac]{font-size:.875rem;font-weight:600;color:var(--white);margin-bottom:6px}.ps-body[data-v-37f265ac]{font-size:.8rem;color:var(--mid);line-height:1.6}.ps-body[data-v-37f265ac] p{margin:0 0 6px}.ps-body[data-v-37f265ac] p:last-child{margin-bottom:0}.personas-section[data-v-37f265ac]{padding:72px 0;background:#1e3a5f26}.personas-grid[data-v-37f265ac]{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;margin-top:40px}.persona-card[data-v-37f265ac]{background:var(--slate);border:1px solid var(--border);border-radius:12px;padding:20px}.persona-emoji[data-v-37f265ac]{font-size:1.75rem;margin-bottom:12px}.persona-title[data-v-37f265ac]{font-size:.875rem;font-weight:600;color:var(--white);margin-bottom:8px}.persona-body[data-v-37f265ac]{font-size:.8rem;color:var(--mid);line-height:1.6;margin-bottom:12px}.persona-body[data-v-37f265ac] p{margin:0 0 6px}.persona-body[data-v-37f265ac] p:last-child{margin-bottom:0}.persona-plan[data-v-37f265ac]{font-size:.75rem;color:var(--teal);font-weight:600}.comparison-section[data-v-37f265ac]{padding:72px 0}.comparison-table-wrap[data-v-37f265ac]{overflow-x:auto;margin-top:32px}.comparison-table[data-v-37f265ac]{width:100%;border-collapse:collapse;font-size:.875rem}.comparison-table th[data-v-37f265ac]{padding:12px 16px;text-align:left;font-size:.72rem;font-weight:700;color:var(--mid);text-transform:uppercase;letter-spacing:.07em;border-bottom:1px solid var(--border);background:#0003}.th-warden[data-v-37f265ac]{color:var(--teal)!important}.comparison-table td[data-v-37f265ac]{padding:12px 16px;border-bottom:1px solid rgba(139,163,190,.07);color:var(--mid)}.td-warden[data-v-37f265ac]{background:#00c2a80a}.tick-teal[data-v-37f265ac]{color:var(--teal);font-weight:700}.cta-section[data-v-37f265ac]{padding:80px 0;border-top:1px solid var(--border)}.btn-primary[data-v-37f265ac]{background:var(--teal);color:var(--navy);border-radius:8px;padding:13px 24px;font-size:.95rem;font-weight:700;text-decoration:none;transition:background .2s;display:inline-block}.btn-primary[data-v-37f265ac]:hover{background:#00d4b8}.btn-lg[data-v-37f265ac]{padding:14px 28px;font-size:1rem}@media (max-width: 900px){.page-hero[data-v-37f265ac],.section-inner[data-v-37f265ac]{padding-left:24px;padding-right:24px}.problem-stats[data-v-37f265ac]{grid-template-columns:1fr}.checks-grid[data-v-37f265ac],.personas-grid[data-v-37f265ac]{grid-template-columns:1fr 1fr}.process-steps[data-v-37f265ac]{flex-direction:column;gap:20px}.ps-line[data-v-37f265ac]{display:none}.process-step[data-v-37f265ac]{align-items:flex-start;flex-direction:row;gap:16px}.ps-content[data-v-37f265ac]{text-align:left;padding:0}}@media (max-width: 600px){.checks-grid[data-v-37f265ac],.personas-grid[data-v-37f265ac],.ai-qa[data-v-37f265ac]{grid-template-columns:1fr}}.v2n-root[data-v-b407fcc4]{min-height:100vh;display:flex;flex-direction:column}.v2n-logo[data-v-b407fcc4]{display:inline-flex;align-items:center;gap:9px;text-decoration:none;flex:0 0 auto}.v2n-logo-img[data-v-b407fcc4]{height:30px;width:auto;display:block}.v2n-logo-mark-img[data-v-b407fcc4]{width:24px;height:24px;border-radius:6px;display:block}.v2n-logo-word[data-v-b407fcc4]{font-family:JetBrains Mono,monospace;font-size:1.05rem;font-weight:500;color:var(--v2-white)}.v2n-nav[data-v-b407fcc4]{background:var(--v2-ink);width:100%}.v2n-nav-inner[data-v-b407fcc4]{max-width:1200px;margin-inline:auto;padding:14px 32px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 24px}.v2n-links[data-v-b407fcc4]{display:flex;flex-wrap:wrap;align-items:center;gap:8px clamp(10px,1.3vw,22px)}.v2n-link[data-v-b407fcc4]{font-size:clamp(13.5px,1.1vw,14.5px);font-weight:600;color:var(--v2-muted-dark-2);text-decoration:none;white-space:nowrap;padding-bottom:3px;border-bottom:2px solid transparent;transition:color .15s,border-color .15s}.v2n-link[data-v-b407fcc4]:hover{color:var(--v2-white)}.v2n-link.is-active[data-v-b407fcc4]{color:var(--v2-white);border-bottom-color:var(--v2-green)}.v2n-actions[data-v-b407fcc4]{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px}.v2n-login[data-v-b407fcc4]{font-size:14.5px;font-weight:600;color:var(--v2-muted-dark-2);text-decoration:none;white-space:nowrap}.v2n-login[data-v-b407fcc4]:hover{color:var(--v2-white)}.v2n-cta[data-v-b407fcc4]{background:var(--v2-green);color:var(--v2-green-ink);font-size:14.5px;font-weight:700;padding:10px 20px;border-radius:8px;text-decoration:none;white-space:nowrap}.v2n-cta[data-v-b407fcc4]:hover{color:var(--v2-green-ink);opacity:.9}.v2n-burger[data-v-b407fcc4]{display:none;background:none;border:1px solid rgba(255,255,255,.18);border-radius:8px;color:var(--v2-white);padding:7px 9px;cursor:pointer}.v2n-mobile[data-v-b407fcc4]{display:flex;flex-direction:column;gap:4px;padding:10px 24px 18px;border-top:1px solid rgba(255,255,255,.12);background:var(--v2-ink)}.v2n-mobile-link[data-v-b407fcc4]{font-size:.95rem;font-weight:600;color:var(--v2-muted-dark-2);text-decoration:none;border-left:2px solid transparent;padding:9px 4px 9px 8px}.v2n-mobile-link[data-v-b407fcc4]:hover{color:var(--v2-white)}.v2n-mobile-link.is-active[data-v-b407fcc4]{color:var(--v2-white);border-left-color:var(--v2-green)}.v2n-mobile-actions[data-v-b407fcc4]{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:10px}.v2n-mobile-actions[data-v-b407fcc4] .lang-nav-menu{left:0;right:auto}@media (max-width: 860px){.v2n-links[data-v-b407fcc4],.v2n-actions[data-v-b407fcc4]{display:none}.v2n-burger[data-v-b407fcc4]{display:inline-flex;align-items:center;justify-content:center}.v2n-nav-inner[data-v-b407fcc4]{padding-left:20px;padding-right:20px}}.v2n-main[data-v-b407fcc4]{flex:1}.v2n-footer[data-v-b407fcc4]{background:var(--v2-ink);color:var(--v2-muted-dark-2);margin-top:40px}.v2n-footer-top[data-v-b407fcc4]{max-width:1200px;margin-inline:auto;padding:52px 32px 36px;display:grid;grid-template-columns:minmax(220px,360px) 1fr 1fr;align-items:start;gap:44px}.v2n-footer-brand[data-v-b407fcc4]{display:flex;flex-direction:column;align-items:flex-start;gap:14px;max-width:24em}.v2n-footer-tagline[data-v-b407fcc4]{font-size:14px;line-height:1.6;margin:0;color:var(--v2-muted-dark-2)}.v2n-footer-entity[data-v-b407fcc4]{font-size:13px;margin:0;color:var(--v2-muted-dark-2);opacity:.85}.v2n-footer-col[data-v-b407fcc4]{display:flex;flex-direction:column;gap:10px;font-size:14px;min-width:0}.v2n-footer-col a[data-v-b407fcc4]{color:var(--v2-muted-dark-2);text-decoration:none}.v2n-footer-col a[data-v-b407fcc4]:hover{color:var(--v2-green)}.v2n-footer-h[data-v-b407fcc4]{font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--v2-green)}.v2n-footer-builton[data-v-b407fcc4]{max-width:1200px;margin-inline:auto;padding:4px 32px 40px;display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center}.v2n-built-on[data-v-b407fcc4]{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.v2n-chip[data-v-b407fcc4]{display:inline-flex;align-items:center;white-space:nowrap;padding:6px 10px;border-radius:7px;border:1px solid rgba(255,255,255,.14);background:#ffffff0f;color:var(--v2-muted-dark-2);font-size:12.5px;font-weight:700}.v2n-footer-base[data-v-b407fcc4]{max-width:1200px;margin-inline:auto;padding:22px 32px 36px;border-top:1px solid rgba(255,255,255,.12);display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;font-size:13px}.v2n-footer-legal[data-v-b407fcc4]{color:var(--v2-muted-dark-2)}.v2n-footer-meta[data-v-b407fcc4]{display:flex;flex-wrap:wrap;align-items:center;gap:18px}.v2n-social-link[data-v-b407fcc4]{display:inline-flex;width:32px;height:32px;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.14);border-radius:7px;color:var(--v2-muted-dark-2);text-decoration:none;transition:all .15s}.v2n-social-link[data-v-b407fcc4]:hover{border-color:var(--v2-green);color:var(--v2-green)}@media (max-width: 760px){.v2n-footer-top[data-v-b407fcc4],.v2n-footer-builton[data-v-b407fcc4],.v2n-footer-base[data-v-b407fcc4]{padding-left:20px;padding-right:20px}.v2n-footer-top[data-v-b407fcc4]{grid-template-columns:1fr;gap:28px}}.v2b-page[data-v-5373d8a2]{display:flex;flex-direction:column}.v2b-btn-lg[data-v-5373d8a2]{padding:15px 28px;font-size:16px}.v2b-eyebrow-dot[data-v-5373d8a2]{width:7px;height:7px;border-radius:50%;background:var(--v2-green);flex:0 0 auto}.v2b-eyebrow[data-v-5373d8a2]{display:inline-flex;align-items:center;gap:9px;font-size:var(--v2-text-eyebrow);font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--v2-green-deep)}.v2b-card-title[data-v-5373d8a2]{font-size:var(--v2-text-card-title);font-weight:800;letter-spacing:-.02em;color:var(--v2-ink);margin:0}.v2b-card-body[data-v-5373d8a2]{font-size:15px;line-height:1.65;color:var(--v2-body)}.v2b-card-body[data-v-5373d8a2] p{margin:0}.v2b-cms[data-v-5373d8a2] h1{font-size:var(--v2-text-hero);font-weight:800;letter-spacing:-.04em;line-height:1.05;color:var(--v2-ink);margin:0 0 6px}.v2b-cms[data-v-5373d8a2] h2{font-size:var(--v2-text-section);font-weight:800;letter-spacing:-.032em;line-height:1.1;color:var(--v2-ink);margin:0 0 14px}.v2b-cms[data-v-5373d8a2] p{font-size:var(--v2-text-body);line-height:1.6;color:var(--v2-body);margin:0 0 6px}.v2b-cms[data-v-5373d8a2] p:last-child{margin-bottom:0}.v2b-cms[data-v-5373d8a2] p:first-child:has(+h1,+h2){font-size:var(--v2-text-eyebrow);font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--v2-green-deep);margin-bottom:14px}.v2b-cms[data-v-5373d8a2] a{color:var(--v2-green-deep);text-decoration:underline}.v2b-cms[data-v-5373d8a2] a:hover{color:var(--v2-ink)}.v2b-hero[data-v-5373d8a2]{background:var(--v2-surface);border-bottom:1px solid var(--v2-border)}.v2b-hero-inner[data-v-5373d8a2]{padding:64px 32px 56px;display:flex;flex-direction:column;gap:18px}.v2b-hero-cms[data-v-5373d8a2] h1{font-size:clamp(32px,4.2vw,52px);letter-spacing:-.038em;max-width:20em}.v2b-hero-cms[data-v-5373d8a2] p{font-size:19px;line-height:1.6;color:var(--v2-body);max-width:36em}.v2b-gap[data-v-5373d8a2]{padding:76px 32px 0}.v2b-gap-cms[data-v-5373d8a2] h2{max-width:20em}.v2b-gap-cms[data-v-5373d8a2] p:last-child{color:var(--v2-ink);font-weight:600;font-size:17px}.v2b-team[data-v-5373d8a2]{padding:76px 32px 0}.v2b-team-intro[data-v-5373d8a2]{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:28px}.v2b-team-intro[data-v-5373d8a2] h2{max-width:24em;margin-bottom:0}.v2b-team-intro[data-v-5373d8a2] p:not(:first-child){max-width:28em;font-size:15px}.v2b-team-grid[data-v-5373d8a2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px}.v2b-team-card[data-v-5373d8a2]{background:var(--v2-white);border:1px solid var(--v2-border);border-top:3px solid var(--v2-green);border-radius:var(--v2-radius-card);padding:28px;display:flex;flex-direction:column;gap:12px}.v2b-team-card-body[data-v-5373d8a2] p{font-size:15px;line-height:1.6;color:var(--v2-body);margin:0 0 8px}.v2b-team-card-body[data-v-5373d8a2] p:last-child{margin-bottom:0}.v2b-team-card.is-company[data-v-5373d8a2]{background:var(--v2-ink);border-top-color:var(--v2-ink);color:var(--v2-white)}.v2b-team-card.is-company .v2b-card-title[data-v-5373d8a2]{color:var(--v2-white)}.v2b-team-card.is-company .v2b-team-card-body[data-v-5373d8a2] p{color:var(--v2-muted-dark-2)}.v2b-team-card.is-company .v2b-team-card-body[data-v-5373d8a2] p:last-child{border-top:1px solid var(--v2-border-dark);padding-top:12px;margin-top:4px;font-size:13px;color:var(--v2-muted-dark)}.v2b-work[data-v-5373d8a2]{background:var(--v2-surface);border-top:1px solid var(--v2-border);border-bottom:1px solid var(--v2-border);margin-top:76px}.v2b-work>.v2-container[data-v-5373d8a2]{padding-top:76px;padding-bottom:76px}.v2b-work-intro[data-v-5373d8a2] h2{margin-bottom:10px}.v2b-work-intro[data-v-5373d8a2] p{font-size:17px;max-width:40em;margin-bottom:32px}.v2b-work-grid[data-v-5373d8a2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px}.v2b-work-card[data-v-5373d8a2]{display:flex;flex-direction:column;gap:12px}.v2b-security[data-v-5373d8a2]{padding:76px 32px 0}.v2b-security-intro[data-v-5373d8a2]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:28px}.v2b-security-intro[data-v-5373d8a2] h2{max-width:26em;margin-bottom:0}.v2b-security-intro[data-v-5373d8a2] p:not(:first-child){max-width:26em;font-size:15px}.v2b-security-grid[data-v-5373d8a2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1px;background:var(--v2-border);border:1px solid var(--v2-border);border-radius:var(--v2-radius-card);overflow:hidden}.v2b-security-point[data-v-5373d8a2]{background:var(--v2-white);padding:26px;display:flex;flex-direction:column;gap:10px}.v2b-security-point-head[data-v-5373d8a2]{display:flex;gap:12px;align-items:flex-start}.v2b-security-dot[data-v-5373d8a2]{width:6px;height:6px;border-radius:50%;background:var(--v2-green);margin-top:8px;flex:0 0 auto}.v2b-security-title[data-v-5373d8a2]{font-size:16.5px;font-weight:700;letter-spacing:-.015em;line-height:1.35;color:var(--v2-ink)}.v2b-security-body[data-v-5373d8a2]{font-size:14.5px;line-height:1.6;color:var(--v2-body);padding-left:18px}.v2b-security-body[data-v-5373d8a2] p{margin:0}.v2b-security-note[data-v-5373d8a2]{margin-top:16px;font-size:14.5px;color:var(--v2-body)}.v2b-security-note[data-v-5373d8a2] p{margin:0}.v2b-final[data-v-5373d8a2]{padding:76px 32px 92px;display:flex;flex-direction:column;align-items:center;gap:18px;text-align:center}.v2b-final-bar[data-v-5373d8a2]{width:52px;height:4px;background:var(--v2-green)}.v2b-final-cms[data-v-5373d8a2] h2{font-size:var(--v2-text-section-lg);letter-spacing:-.035em;max-width:22em}.v2b-final-cms[data-v-5373d8a2] p{font-size:17px;color:var(--v2-body);max-width:32em;margin:0 auto}.v2b-final-actions[data-v-5373d8a2]{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;padding-top:6px}@media (max-width: 640px){.v2b-hero-inner[data-v-5373d8a2]{padding:48px 20px 40px}.v2b-gap[data-v-5373d8a2],.v2b-team[data-v-5373d8a2],.v2b-security[data-v-5373d8a2]{padding-left:20px;padding-right:20px}.v2b-work>.v2-container[data-v-5373d8a2]{padding-top:56px;padding-bottom:56px}.v2b-final[data-v-5373d8a2]{padding:56px 20px 70px}}.v2c-page[data-v-fefd62c7]{display:flex;flex-direction:column}.v2c-layout[data-v-fefd62c7]{padding:76px 32px 92px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(360px,100%),1fr));gap:52px;align-items:start}.v2c-eyebrow[data-v-fefd62c7]{font-size:var(--v2-text-eyebrow);font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--v2-green-deep);margin-bottom:10px}.v2c-cms[data-v-fefd62c7] h1{font-size:var(--v2-text-hero);font-weight:800;letter-spacing:-.04em;line-height:1.05;color:var(--v2-ink);margin:0 0 14px;max-width:16em}.v2c-cms[data-v-fefd62c7] p{font-size:var(--v2-text-body);line-height:1.6;color:var(--v2-body);margin:0 0 6px}.v2c-cms[data-v-fefd62c7] p:last-child{margin-bottom:0}.v2c-cms[data-v-fefd62c7] a{color:var(--v2-green-deep);text-decoration:underline}.v2c-intro[data-v-fefd62c7]{margin-bottom:30px}.v2c-left[data-v-fefd62c7]{display:flex;flex-direction:column}.v2c-reasons[data-v-fefd62c7]{display:flex;flex-direction:column;gap:10px;margin-bottom:30px}.v2c-reason-card[data-v-fefd62c7]{background:var(--v2-white);border:1px solid var(--v2-border);border-radius:10px;padding:16px 18px;display:flex;flex-direction:column;gap:4px;cursor:pointer;text-align:left;font-family:inherit;transition:border-color .15s}.v2c-reason-card[data-v-fefd62c7]:hover{border-color:var(--v2-green-deep)}.v2c-reason-title[data-v-fefd62c7]{font-size:14.5px;font-weight:700;color:var(--v2-ink)}.v2c-reason-body[data-v-fefd62c7]{font-size:13.5px;color:var(--v2-body);line-height:1.5}.v2c-reason-body[data-v-fefd62c7] p{margin:0}.v2c-company-card[data-v-fefd62c7]{background:var(--v2-surface);border:1px solid var(--v2-border);border-radius:12px;padding:22px 24px}.v2c-co-name[data-v-fefd62c7]{font-size:15px;font-weight:800;color:var(--v2-ink);margin-bottom:10px}.v2c-co-lead[data-v-fefd62c7]{font-size:14px;color:var(--v2-body);line-height:1.6;margin:0}.v2c-co-response[data-v-fefd62c7]{display:flex;align-items:center;gap:8px;margin-top:14px;padding-top:14px;border-top:1px solid var(--v2-border);font-size:13px;color:var(--v2-body)}.v2c-resp-dot[data-v-fefd62c7]{width:8px;height:8px;border-radius:50%;background:var(--v2-green);flex:0 0 auto;animation:v2c-pulse-fefd62c7 2s infinite}@keyframes v2c-pulse-fefd62c7{0%,to{opacity:1}50%{opacity:.4}}.v2c-right[data-v-fefd62c7]{display:flex;flex-direction:column}.v2c-form-card[data-v-fefd62c7]{background:var(--v2-white);border:1px solid var(--v2-border);border-radius:14px;overflow:hidden;box-shadow:var(--v2-shadow-card)}.v2c-form-card-head[data-v-fefd62c7]{background:var(--v2-surface);padding:22px 28px;border-bottom:1px solid var(--v2-border)}.v2c-form-heading[data-v-fefd62c7]{font-size:21px;font-weight:800;letter-spacing:-.02em;color:var(--v2-ink);margin:0 0 4px}.v2c-form-card-head .v2c-cms[data-v-fefd62c7] p{font-size:13.5px;color:var(--v2-muted);margin:0}.v2c-form-body[data-v-fefd62c7]{padding:28px}.v2c-form-row[data-v-fefd62c7]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.v2c-field-group[data-v-fefd62c7]{margin-bottom:16px}.v2c-field-label[data-v-fefd62c7]{display:block;font-size:12.5px;font-weight:700;color:var(--v2-ink);margin-bottom:6px}.v2c-optional[data-v-fefd62c7]{font-weight:400;color:var(--v2-muted)}.v2c-field-input[data-v-fefd62c7],.v2c-field-select[data-v-fefd62c7],.v2c-field-textarea[data-v-fefd62c7]{width:100%;background:var(--v2-white);border:1px solid var(--v2-border);border-radius:8px;padding:10px 14px;font-size:14.5px;color:var(--v2-ink);font-family:inherit;outline:none;transition:border-color .15s,box-shadow .15s}.v2c-field-input[data-v-fefd62c7]:focus,.v2c-field-select[data-v-fefd62c7]:focus,.v2c-field-textarea[data-v-fefd62c7]:focus{border-color:var(--v2-green-deep);box-shadow:0 0 0 3px var(--v2-green-tint)}.v2c-field-input.is-error[data-v-fefd62c7],.v2c-field-select.is-error[data-v-fefd62c7],.v2c-field-textarea.is-error[data-v-fefd62c7]{border-color:var(--v2-red)}.v2c-field-textarea[data-v-fefd62c7]{resize:vertical;min-height:110px;line-height:1.6}.v2c-field-select[data-v-fefd62c7]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%235A6673' stroke-width='1.5' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding-right:32px;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none}.v2c-field-error[data-v-fefd62c7]{font-size:12px;color:var(--v2-red);margin-top:4px}.v2c-submit-btn[data-v-fefd62c7]{width:100%;background:var(--v2-ink);color:var(--v2-white);border:none;border-radius:8px;padding:13px;font-size:15px;font-weight:700;cursor:pointer;font-family:inherit;display:flex;align-items:center;justify-content:center;gap:8px;margin-top:4px;transition:opacity .15s}.v2c-submit-btn[data-v-fefd62c7]:hover:not(:disabled){opacity:.88}.v2c-submit-btn[data-v-fefd62c7]:disabled{opacity:.6;cursor:not-allowed}.v2c-spinner[data-v-fefd62c7]{width:14px;height:14px;border-radius:50%;border:2px solid rgba(255,255,255,.35);border-top-color:var(--v2-white);animation:v2c-spin-fefd62c7 .7s linear infinite}@keyframes v2c-spin-fefd62c7{to{transform:rotate(360deg)}}.v2c-form-note[data-v-fefd62c7]{font-size:12px;color:var(--v2-muted);text-align:center;margin:10px 0 0}.v2c-form-success[data-v-fefd62c7]{padding:52px 28px;text-align:center}.v2c-success-icon[data-v-fefd62c7]{width:52px;height:52px;border-radius:50%;background:var(--v2-green-tint);border:2px solid var(--v2-green-deep);color:var(--v2-green-deep);display:flex;align-items:center;justify-content:center;margin:0 auto 20px;font-size:20px;font-weight:700}.v2c-form-success .v2c-cms[data-v-fefd62c7] h3{font-size:20px;font-weight:800;color:var(--v2-ink);margin:0 0 8px}.v2c-form-success .v2c-cms[data-v-fefd62c7] p{font-size:14.5px;color:var(--v2-body);line-height:1.65}.v2c-form-success .v2c-cms[data-v-fefd62c7] strong{color:var(--v2-ink)}@media (max-width: 640px){.v2c-layout[data-v-fefd62c7]{padding:56px 20px 64px}.v2c-form-row[data-v-fefd62c7]{grid-template-columns:1fr}}.v2r-page[data-v-929dac02]{display:flex;flex-direction:column}.v2r-body[data-v-929dac02]{display:flex;flex-direction:column;gap:52px;padding-top:52px;padding-bottom:12px}.v2r-eyebrow-sm[data-v-929dac02]{font-size:13px;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:var(--v2-muted)}.v2r-eyebrow-on-dark[data-v-929dac02]{color:var(--v2-green)}.v2r-sec-title[data-v-929dac02]{font-size:24px;font-weight:800;letter-spacing:-.026em;color:var(--v2-ink);margin:0}.v2r-sec-title-sm[data-v-929dac02]{font-size:20px;font-weight:800;letter-spacing:-.024em;color:var(--v2-ink);margin:0}.v2r-sec-head[data-v-929dac02]{display:flex;flex-wrap:wrap;gap:14px;align-items:baseline;justify-content:space-between;margin-bottom:20px}.v2r-sec-sub[data-v-929dac02]{font-size:14.5px;color:var(--v2-muted)}.v2r-section[data-v-929dac02]{display:flex;flex-direction:column}.v2r-card[data-v-929dac02]{background:var(--v2-white);border:1px solid var(--v2-border);border-radius:var(--v2-radius-card);padding:26px}.v2r-chip[data-v-929dac02]{font-size:13px;font-weight:600;color:#334155;background:var(--v2-surface);border:1px solid var(--v2-border);border-radius:6px;padding:6px 10px}.v2r-mono-chip[data-v-929dac02]{font-family:var(--v2-mono);font-size:11.5px;color:#475569;background:var(--v2-surface);border:1px solid var(--v2-border);padding:4px 8px;border-radius:5px}.v2r-mini-pill[data-v-929dac02]{display:inline-flex;align-items:center;font-size:11px;font-weight:800;letter-spacing:.07em;padding:4px 8px;border-radius:5px}.v2r-mini-pill-neutral[data-v-929dac02]{color:#334155;background:#f1f4f8}.v2r-mini-pill-confirmed[data-v-929dac02]{color:var(--v2-green-deep);background:var(--v2-green-tint)}.v2r-linkbtn[data-v-929dac02]{border:0;background:none;color:var(--v2-green-deep);font-weight:700;font-size:13.5px;cursor:pointer;padding:0;font-family:inherit}.v2r-linkbtn[data-v-929dac02]:hover{color:var(--v2-ink)}.v2r-twocol[data-v-929dac02]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr));gap:24px;align-items:start}.v2r-hero[data-v-929dac02]{background:var(--v2-ink);color:var(--v2-white)}.v2r-hero-inner[data-v-929dac02]{padding:44px 32px 40px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:40px;align-items:center}.v2r-hero-left[data-v-929dac02]{display:flex;flex-direction:column;gap:14px}.v2r-badges[data-v-929dac02]{display:flex;flex-wrap:wrap;gap:10px}.v2r-badge-sample[data-v-929dac02]{font-size:11px;font-weight:800;letter-spacing:.1em;background:var(--v2-green);color:var(--v2-green-ink);padding:5px 9px;border-radius:5px}.v2r-domain[data-v-929dac02]{font-size:clamp(30px,3.8vw,46px);line-height:1.04;font-weight:800;letter-spacing:-.038em;margin:0}.v2r-meta[data-v-929dac02]{font-size:14.5px;color:var(--v2-muted-dark-2);margin:0}.v2r-meta-dim[data-v-929dac02]{color:var(--v2-muted-dark);font-size:13.5px}.v2r-hero-lead[data-v-929dac02]{border-top:1px solid var(--v2-border-dark);padding-top:14px;margin-top:4px}.v2r-hero-lead[data-v-929dac02] p{font-size:14px;line-height:1.6;color:var(--v2-muted-dark-2);max-width:34em;margin:0}.v2r-hero-lead[data-v-929dac02] a{color:var(--v2-green)}.v2r-grade-card[data-v-929dac02]{background:var(--v2-panel);border:1px solid var(--v2-border-dark);border-radius:14px;padding:28px;display:flex;flex-direction:column;gap:22px}.v2r-grade-top[data-v-929dac02]{display:flex;align-items:center;gap:22px}.v2r-grade-box[data-v-929dac02]{width:96px;height:96px;flex:0 0 auto;border-radius:14px;color:var(--v2-white);display:flex;align-items:center;justify-content:center;font-size:50px;font-weight:800;letter-spacing:-.03em}.v2r-grade-meta[data-v-929dac02]{display:flex;flex-direction:column;gap:4px}.v2r-grade-score[data-v-929dac02]{font-size:34px;font-weight:800;letter-spacing:-.035em}.v2r-grade-max[data-v-929dac02]{font-size:17px;color:var(--v2-muted-dark);font-weight:600}.v2r-grade-label[data-v-929dac02]{font-size:14px;color:var(--v2-muted-dark-2);font-weight:600}.v2r-grade-status[data-v-929dac02]{font-size:12.5px;font-weight:800;letter-spacing:.06em}.v2r-grade-bar[data-v-929dac02]{height:8px;background:var(--v2-border-dark);border-radius:4px}.v2r-grade-fill[data-v-929dac02]{height:8px;border-radius:4px}.v2r-grade-downloads[data-v-929dac02]{display:flex;flex-wrap:wrap;gap:10px}.v2r-dl-btn[data-v-929dac02]{border:1px solid var(--v2-border-dark);color:var(--v2-muted-dark-2);font-size:13px;font-weight:700;padding:10px 16px;border-radius:8px;text-decoration:none}.v2r-dl-btn[data-v-929dac02]:hover{border-color:var(--v2-green);color:var(--v2-white)}.v2r-jumpbar[data-v-929dac02]{background:var(--v2-surface);border-bottom:1px solid var(--v2-border);position:sticky;top:0;z-index:5}.v2r-jumpbar-inner[data-v-929dac02]{padding:14px 32px;display:flex;flex-wrap:wrap;gap:10px;align-items:center}.v2r-jump-label[data-v-929dac02]{font-family:var(--v2-mono);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--v2-muted);margin-right:6px}.v2r-jump-btn[data-v-929dac02]{display:inline-flex;align-items:center;gap:8px;background:var(--v2-white);border:1px solid var(--v2-border);border-radius:8px;padding:8px 13px;font-size:13.5px;font-weight:700;color:var(--v2-ink);cursor:pointer;font-family:inherit}.v2r-jump-btn[data-v-929dac02]:hover{border-color:var(--v2-green-deep)}.v2r-jump-count[data-v-929dac02]{font-size:11.5px;font-weight:800;color:var(--v2-green-deep);background:var(--v2-green-tint);padding:2px 7px;border-radius:4px}.v2r-summary-grid[data-v-929dac02]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px}.v2r-limiters-card[data-v-929dac02]{border-top:3px solid #B3261E;display:flex;flex-direction:column;gap:10px}.v2r-limiter-line[data-v-929dac02]{font-size:15px;line-height:1.55;color:var(--v2-ink);font-weight:600;margin:0}.v2r-limiter-cap[data-v-929dac02]{color:var(--v2-muted);font-weight:600}.v2r-limiter-provisional[data-v-929dac02]{font-size:13.5px;color:var(--v2-muted);margin:0}.v2r-card>.v2r-eyebrow-sm[data-v-929dac02]{margin-bottom:12px;display:block}.v2r-changes-baseline[data-v-929dac02]{font-size:14px;color:var(--v2-body);margin:0}.v2r-changes-grid[data-v-929dac02]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.v2r-changes-num[data-v-929dac02]{font-size:26px;font-weight:800;letter-spacing:-.02em;color:var(--v2-ink)}.v2r-changes-fixed[data-v-929dac02]{color:var(--v2-green-deep)}.v2r-changes-lbl[data-v-929dac02]{font-size:12px;color:var(--v2-muted)}.v2r-changes-resolved[data-v-929dac02]{border-top:1px solid var(--v2-border-light-2);padding-top:14px;margin-top:14px;display:flex;flex-direction:column;gap:8px}.v2r-changes-resolved-h[data-v-929dac02]{font-size:12.5px;font-weight:700;color:var(--v2-green-deep)}.v2r-changes-resolved-row[data-v-929dac02]{font-size:14px;color:var(--v2-body);display:flex;align-items:center;gap:8px}.v2r-severity-card[data-v-929dac02]{background:var(--v2-surface)}.v2r-severity-rows[data-v-929dac02]{display:flex;flex-direction:column;gap:8px}.v2r-severity-row[data-v-929dac02]{display:flex;align-items:center;justify-content:space-between;gap:12px;background:var(--v2-white);border:1px solid var(--v2-border-light-2);border-left-width:3px;border-left-style:solid;border-radius:8px;padding:10px 14px}.v2r-severity-name[data-v-929dac02]{font-size:14px;font-weight:600;color:#334155}.v2r-severity-count[data-v-929dac02]{font-size:16px;font-weight:800}.v2r-execsum[data-v-929dac02]{display:flex;flex-direction:column;gap:14px;padding:32px}.v2r-execsum-text[data-v-929dac02]{font-size:16.5px;line-height:1.7;color:#334155;max-width:52em;margin:0}.v2r-cat-grid[data-v-929dac02]{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:1px;background:var(--v2-border);border:1px solid var(--v2-border);border-radius:var(--v2-radius-card);overflow:hidden}.v2r-cat-card[data-v-929dac02]{background:var(--v2-white);border:0;padding:20px 22px;display:flex;flex-direction:column;gap:10px;text-align:left;cursor:pointer;font-family:inherit}.v2r-cat-card[data-v-929dac02]:disabled{cursor:default}.v2r-cat-card[data-v-929dac02]:not(:disabled):hover{background:var(--v2-surface)}.v2r-cat-name[data-v-929dac02]{font-size:14.5px;font-weight:700;line-height:1.35;color:var(--v2-ink)}.v2r-cat-score-row[data-v-929dac02]{display:flex;align-items:baseline;gap:8px}.v2r-cat-score[data-v-929dac02]{font-size:26px;font-weight:800;letter-spacing:-.028em}.v2r-cat-max[data-v-929dac02]{font-size:12.5px;color:var(--v2-muted)}.v2r-cat-bar[data-v-929dac02]{height:5px;background:var(--v2-border-light-2);border-radius:3px}.v2r-cat-fill[data-v-929dac02]{height:5px;border-radius:3px}.v2r-cat-count[data-v-929dac02]{font-size:12.5px;color:var(--v2-muted)}.v2r-notassessed[data-v-929dac02]{border:1px solid var(--v2-border);border-radius:var(--v2-radius-card);padding:24px;margin-top:16px;background:var(--v2-surface-2);display:flex;flex-direction:column;gap:12px}.v2r-notassessed-h[data-v-929dac02]{font-size:14px;font-weight:800;color:var(--v2-ink)}.v2r-notassessed-body[data-v-929dac02]{font-size:14px;line-height:1.6;color:var(--v2-body);max-width:52em;margin:0}.v2r-notassessed-chips[data-v-929dac02]{display:flex;flex-wrap:wrap;gap:8px}.v2r-panel[data-v-929dac02]{padding:0;overflow:hidden}.v2r-panel-head[data-v-929dac02]{padding:22px 26px;border-bottom:1px solid var(--v2-border-light-2);display:flex;flex-direction:column;gap:6px}.v2r-panel-title-row[data-v-929dac02]{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.v2r-panel-sub[data-v-929dac02]{font-size:14px;line-height:1.55;color:var(--v2-body);margin:0}.v2r-owasp-row[data-v-929dac02]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 26px;border-bottom:1px solid var(--v2-surface);font-size:14px;color:#334155}.v2r-row-alt[data-v-929dac02]{background:var(--v2-surface-2)}.v2r-owasp-hit[data-v-929dac02]{font-weight:700;color:#a33b0c}.v2r-owasp-count[data-v-929dac02]{font-size:14px;font-weight:800;color:#a33b0c}.v2r-owasp-zero[data-v-929dac02]{color:var(--v2-muted);font-weight:600}.v2r-compliance-list[data-v-929dac02]{padding:22px 26px;display:flex;flex-direction:column;gap:20px}.v2r-compliance-fw[data-v-929dac02]{display:flex;flex-direction:column;gap:9px}.v2r-compliance-fw-name[data-v-929dac02]{font-family:var(--v2-mono);font-size:11.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--v2-green-deep)}.v2r-compliance-controls[data-v-929dac02]{display:flex;flex-wrap:wrap;gap:7px}.v2r-compliance-clean[data-v-929dac02]{font-size:13.5px;color:var(--v2-muted);margin:0}.v2r-roadmap-list[data-v-929dac02]{display:flex;flex-direction:column;gap:12px}.v2r-roadmap-card[data-v-929dac02]{border:1px solid var(--v2-border);border-left-width:4px;border-left-style:solid;border-radius:var(--v2-radius-card);padding:24px 26px;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:28px}.v2r-roadmap-left[data-v-929dac02]{display:flex;flex-direction:column;gap:11px}.v2r-roadmap-tags[data-v-929dac02]{display:flex;flex-wrap:wrap;align-items:center;gap:9px}.v2r-mono-num[data-v-929dac02]{font-family:var(--v2-mono);font-size:12px;font-weight:600;color:var(--v2-muted)}.v2r-roadmap-owner[data-v-929dac02]{font-size:12.5px;color:var(--v2-muted)}.v2r-roadmap-title[data-v-929dac02]{font-size:18px;font-weight:800;letter-spacing:-.022em;line-height:1.3;color:var(--v2-ink)}.v2r-roadmap-impact[data-v-929dac02]{font-size:14.5px;line-height:1.65;color:var(--v2-body);margin:0}.v2r-roadmap-right[data-v-929dac02]{display:flex;flex-direction:column;gap:10px}.v2r-roadmap-fix[data-v-929dac02]{font-size:14.5px;line-height:1.65;color:#334155;margin:0}.v2r-roadmap-affected[data-v-929dac02]{font-family:var(--v2-mono);font-size:12px;color:var(--v2-muted);border-top:1px solid var(--v2-border-light-2);padding-top:10px;margin-top:auto}@media (max-width: 760px){.v2r-roadmap-card[data-v-929dac02]{grid-template-columns:1fr}}.v2r-toolbar-links[data-v-929dac02]{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--v2-muted)}.v2r-filterbar[data-v-929dac02]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:18px}.v2r-sevchip[data-v-929dac02]{border:1px solid var(--v2-border);border-radius:7px;background:var(--v2-white);padding:7px 12px;font-size:12.5px;font-weight:700;color:#475569;cursor:pointer;font-family:inherit}.v2r-sevchip.is-active[data-v-929dac02]{background:var(--v2-surface)}.v2r-select[data-v-929dac02],.v2r-search[data-v-929dac02]{border:1px solid var(--v2-border);border-radius:7px;background:var(--v2-white);padding:7px 12px;font-size:13px;color:var(--v2-ink);font-family:inherit}.v2r-search[data-v-929dac02]{flex:1 1 180px;min-width:140px}.v2r-empty-good[data-v-929dac02],.v2r-empty[data-v-929dac02]{font-size:14.5px;color:var(--v2-body)}.v2r-nature-box[data-v-929dac02]{border:1px solid var(--v2-border);border-radius:var(--v2-radius-card);overflow:hidden;margin-bottom:16px}.v2r-nature-band[data-v-929dac02]{background:var(--v2-ink);color:var(--v2-white);padding:14px 20px;font-size:12.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.v2r-finding[data-v-929dac02]{border-top:1px solid var(--v2-border-light-2);padding:20px 26px}.v2r-finding[data-v-929dac02]:first-of-type{border-top:0}.v2r-finding-head[data-v-929dac02]{width:100%;border:0;background:none;padding:0;cursor:pointer;display:flex;align-items:flex-start;justify-content:space-between;gap:14px;text-align:left;font-family:inherit}.v2r-finding-head-left[data-v-929dac02]{display:flex;flex-direction:column;gap:8px;min-width:0}.v2r-finding-title[data-v-929dac02]{font-size:18px;font-weight:800;letter-spacing:-.02em;color:var(--v2-ink);line-height:1.3}.v2r-finding-chips[data-v-929dac02]{display:flex;flex-wrap:wrap;gap:8px}.v2r-finding-meta[data-v-929dac02]{font-size:13px;color:var(--v2-muted)}.v2r-finding-toggle[data-v-929dac02]{font-size:20px;font-weight:700;color:var(--v2-green-deep);line-height:1;flex:0 0 auto}.v2r-finding-body[data-v-929dac02]{margin-top:18px;display:flex;flex-direction:column;gap:16px}.v2r-finding-desc[data-v-929dac02]{font-size:15.5px;line-height:1.7;color:#334155;max-width:52em;margin:0}.v2r-finding-dl[data-v-929dac02]{display:flex;flex-direction:column;gap:10px;margin:0}.v2r-finding-dl dt[data-v-929dac02]{font-size:13.5px;font-weight:700;color:var(--v2-ink)}.v2r-finding-dl dd[data-v-929dac02]{font-size:14.5px;line-height:1.6;color:var(--v2-body);margin:2px 0 0}.v2r-finding-demo[data-v-929dac02]{display:flex;flex-wrap:wrap;gap:8px;border-top:1px solid var(--v2-border-light-2);padding-top:14px}.v2r-demo-btn[data-v-929dac02]{border:1.5px solid var(--v2-border);border-radius:8px;padding:8px 13px;font-size:13px;font-weight:700;color:var(--v2-muted);opacity:.75}.v2r-demo-btn-ai[data-v-929dac02]{background:var(--v2-green);color:var(--v2-green-ink);border-color:var(--v2-green);opacity:.9}.v2r-finding-demo-note[data-v-929dac02]{font-size:12.5px;color:var(--v2-muted);margin:0}.v2r-advisory[data-v-929dac02]{border-top:1px solid var(--v2-border-light-2);padding:16px 26px}.v2r-advisory[data-v-929dac02]:first-of-type{border-top:0}.v2r-advisory-head[data-v-929dac02]{width:100%;border:0;background:none;padding:0;cursor:pointer;display:flex;flex-wrap:wrap;align-items:center;gap:9px;font-family:inherit;text-align:left}.v2r-advisory-name[data-v-929dac02]{font-family:var(--v2-mono);font-size:12.5px;font-weight:600;color:var(--v2-ink)}.v2r-advisory-product[data-v-929dac02]{font-size:13px;color:var(--v2-muted)}.v2r-advisory-chevron[data-v-929dac02]{margin-left:auto;font-size:17px;font-weight:700;color:var(--v2-green-deep)}.v2r-advisory-body[data-v-929dac02]{margin-top:10px;display:flex;flex-direction:column;gap:8px}.v2r-advisory-body p[data-v-929dac02]{font-size:14.5px;line-height:1.65;color:#334155;margin:0}.v2r-advisory-fix[data-v-929dac02]{background:var(--v2-surface);border:1px solid var(--v2-border);border-radius:8px;padding:13px 16px;font-size:14px;color:#334155}.v2r-lib-row[data-v-929dac02]{border-bottom:1px solid var(--v2-surface);padding:16px 26px;display:flex;flex-direction:column;gap:7px}.v2r-lib-top[data-v-929dac02]{display:flex;flex-wrap:wrap;gap:9px;align-items:center}.v2r-lib-name[data-v-929dac02]{font-family:var(--v2-mono);font-size:13px;font-weight:600;color:var(--v2-ink)}.v2r-lib-version[data-v-929dac02]{color:var(--v2-muted);font-weight:400}.v2r-lib-note[data-v-929dac02]{font-size:14px;line-height:1.6;color:var(--v2-body);margin:0}.v2r-lib-action[data-v-929dac02]{font-size:13.5px;font-weight:700;color:var(--v2-green-deep);margin:0}.v2r-panel-footnote[data-v-929dac02]{padding:14px 26px;background:var(--v2-surface-2);font-size:12.5px;color:var(--v2-muted)}.v2r-module-grid[data-v-929dac02]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:16px}.v2r-module-card[data-v-929dac02]{border:1px solid var(--v2-border);border-radius:var(--v2-radius-card);overflow:hidden}.v2r-module-head[data-v-929dac02]{padding:16px 20px;border-bottom:1px solid var(--v2-border-light-2);font-size:15px;font-weight:800;letter-spacing:-.015em;color:var(--v2-ink);background:var(--v2-surface-2);text-transform:capitalize}.v2r-module-row[data-v-929dac02]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 20px;border-bottom:1px solid var(--v2-surface)}.v2r-module-row[data-v-929dac02]:last-child{border-bottom:0}.v2r-module-row-label[data-v-929dac02]{font-size:13.5px;color:#334155;line-height:1.45}.v2r-confidence-card[data-v-929dac02]{border-top:3px solid var(--v2-green);display:flex;flex-direction:column;gap:14px}.v2r-confidence-band-row[data-v-929dac02]{display:flex;align-items:baseline;gap:10px}.v2r-confidence-band[data-v-929dac02]{font-size:34px;font-weight:800;letter-spacing:-.035em}.v2r-confidence-score[data-v-929dac02]{font-size:15px;color:var(--v2-muted)}.v2r-confidence-notes-title[data-v-929dac02]{font-size:14px;font-weight:700;color:#334155;border-top:1px solid var(--v2-border-light-2);padding-top:12px}.v2r-confidence-reasons[data-v-929dac02]{font-size:14px;line-height:1.6;color:var(--v2-body);margin:0;padding-left:18px}.v2r-guide-grid[data-v-929dac02]{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:1px;background:var(--v2-border);border:1px solid var(--v2-border);border-radius:var(--v2-radius-card);overflow:hidden;margin-top:18px}.v2r-guide-card[data-v-929dac02]{background:var(--v2-white);padding:20px 22px;display:flex;flex-direction:column;gap:9px;align-items:flex-start}.v2r-guide-card p[data-v-929dac02]{font-size:14px;line-height:1.6;color:var(--v2-body);margin:0}.v2r-final-wrap[data-v-929dac02]{padding:64px 32px 92px}.v2r-final-card[data-v-929dac02]{border:1px solid var(--v2-border);border-radius:14px;background:var(--v2-surface);padding:48px;display:flex;flex-direction:column;align-items:center;gap:18px;text-align:center}.v2r-final-bar[data-v-929dac02]{width:52px;height:4px;background:var(--v2-green)}.v2r-final-cms[data-v-929dac02] h2{font-size:clamp(26px,3.4vw,40px);line-height:1.1;font-weight:800;letter-spacing:-.034em;max-width:22em;color:var(--v2-ink);margin:0}.v2r-final-cms[data-v-929dac02] p{font-size:17px;color:var(--v2-body);margin:8px 0 0}.v2r-final-actions[data-v-929dac02]{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;padding-top:6px}.v2r-btn-lg[data-v-929dac02]{padding:15px 28px;font-size:16px}@media (max-width: 640px){.v2r-hero-inner[data-v-929dac02]{padding:36px 20px 32px}.v2r-body[data-v-929dac02]{padding-top:40px;gap:40px}.v2r-jumpbar-inner[data-v-929dac02]{padding:12px 20px}.v2r-final-wrap[data-v-929dac02]{padding:48px 20px 64px}.v2r-final-card[data-v-929dac02]{padding:32px 22px}}.v2a-page[data-v-89c83372]{display:flex;flex-direction:column}.v2a-btn-lg[data-v-89c83372]{padding:15px 28px;font-size:16px}.v2a-eyebrow-dot[data-v-89c83372]{width:7px;height:7px;border-radius:50%;background:var(--v2-green);flex:0 0 auto}.v2a-eyebrow[data-v-89c83372]{display:inline-flex;align-items:center;gap:9px;font-size:var(--v2-text-eyebrow);font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--v2-green-deep)}.v2a-cms[data-v-89c83372] h1{font-size:var(--v2-text-hero);font-weight:800;letter-spacing:-.04em;line-height:1.05;color:var(--v2-ink);margin:0 0 6px}.v2a-cms[data-v-89c83372] h2{font-size:var(--v2-text-section);font-weight:800;letter-spacing:-.032em;line-height:1.1;color:var(--v2-ink);margin:0 0 14px}.v2a-cms[data-v-89c83372] p{font-size:var(--v2-text-body);line-height:1.6;color:var(--v2-body);margin:0 0 6px}.v2a-cms[data-v-89c83372] p:last-child{margin-bottom:0}.v2a-cms[data-v-89c83372] p:first-child:has(+h1,+h2){font-size:var(--v2-text-eyebrow);font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--v2-green-deep);margin-bottom:14px}.v2a-cms[data-v-89c83372] a{color:var(--v2-green-deep);text-decoration:underline}.v2a-cms[data-v-89c83372] a:hover{color:var(--v2-ink)}.v2a-hero[data-v-89c83372]{background:var(--v2-surface);border-bottom:1px solid var(--v2-border)}.v2a-hero-inner[data-v-89c83372]{padding:64px 32px 56px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:18px}.v2a-hero-cms[data-v-89c83372] h1{font-size:clamp(32px,4.2vw,52px);letter-spacing:-.038em;max-width:22em}.v2a-hero-cms[data-v-89c83372] p{font-size:19px;line-height:1.6;color:var(--v2-body);max-width:36em;margin:0 auto}.v2a-hero-actions[data-v-89c83372]{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;padding-top:6px}.v2a-hero-note[data-v-89c83372]{font-size:13.5px;color:var(--v2-muted);margin:0}.v2a-stats[data-v-89c83372]{padding-top:0}.v2a-stats-grid[data-v-89c83372]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1px;background:var(--v2-border);border:1px solid var(--v2-border);border-top:0}.v2a-stat-card[data-v-89c83372]{background:var(--v2-white);padding:30px 26px;display:flex;flex-direction:column;gap:8px}.v2a-stat-number[data-v-89c83372]{font-size:44px;font-weight:800;letter-spacing:-.04em;line-height:1;color:var(--v2-ink)}.v2a-stat-label[data-v-89c83372]{font-size:14.5px;line-height:1.5;color:var(--v2-body)}.v2a-stat-label[data-v-89c83372] p{margin:0}.v2a-steps[data-v-89c83372]{padding:76px 32px 0}.v2a-steps-intro[data-v-89c83372] h2{max-width:24em}.v2a-steps-grid[data-v-89c83372]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1px;background:var(--v2-border);border:1px solid var(--v2-border);border-radius:var(--v2-radius-card);overflow:hidden}.v2a-step-card[data-v-89c83372]{background:var(--v2-white);padding:26px;display:flex;flex-direction:column;gap:11px}.v2a-step-n[data-v-89c83372]{font-family:var(--v2-mono);font-size:11.5px;font-weight:600;letter-spacing:.12em;color:var(--v2-green-deep)}.v2a-step-title[data-v-89c83372]{font-size:18px;font-weight:800;letter-spacing:-.02em;color:var(--v2-ink)}.v2a-step-body[data-v-89c83372]{font-size:14.5px;line-height:1.55;color:var(--v2-body)}.v2a-step-body[data-v-89c83372] p{margin:0}.v2a-whitelabel[data-v-89c83372]{padding:76px 32px 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:44px;align-items:center}.v2a-whitelabel-copy[data-v-89c83372]{display:flex;flex-direction:column;gap:18px}.v2a-whitelabel-list[data-v-89c83372]{border-top:1px solid var(--v2-border);font-size:15px}.v2a-whitelabel-list[data-v-89c83372] ul{list-style:none;margin:0;padding:0}.v2a-whitelabel-list[data-v-89c83372] li{padding:14px 0;border-bottom:1px solid var(--v2-border);display:flex;gap:12px;align-items:flex-start;color:var(--v2-body);line-height:1.5}.v2a-whitelabel-list[data-v-89c83372] li:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--v2-green);margin-top:7px;flex:0 0 auto}.v2a-report-mock[data-v-89c83372]{border:1px solid var(--v2-border);border-radius:14px;overflow:hidden;box-shadow:var(--v2-shadow-card)}.v2a-report-mock-head[data-v-89c83372]{background:#3b2e5a;color:var(--v2-white);padding:22px 26px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;font-size:15px;font-weight:800;letter-spacing:-.01em}.v2a-report-mock-tag[data-v-89c83372]{font-size:11.5px;font-weight:700;letter-spacing:.08em;opacity:.8}.v2a-report-mock-body[data-v-89c83372]{padding:26px;display:flex;flex-direction:column;gap:22px}.v2a-report-mock-id[data-v-89c83372]{display:flex;align-items:center;gap:18px}.v2a-report-mock-mark[data-v-89c83372]{width:76px;height:76px;flex:0 0 auto;border-radius:12px;background:#3b2e5a;color:var(--v2-white);display:flex;align-items:center;justify-content:center;font-size:40px;font-weight:800;letter-spacing:-.03em}.v2a-report-mock-title[data-v-89c83372]{font-size:19px;font-weight:800;letter-spacing:-.02em;color:var(--v2-ink)}.v2a-report-mock-domain[data-v-89c83372]{font-size:14px;color:var(--v2-body)}.v2a-report-mock-scores[data-v-89c83372]{display:grid;grid-template-columns:repeat(auto-fit,minmax(90px,1fr));gap:1px;background:var(--v2-border);border:1px solid var(--v2-border);border-radius:10px;overflow:hidden}.v2a-report-mock-score[data-v-89c83372]{background:var(--v2-white);padding:16px 12px;text-align:center}.v2a-report-mock-score div[data-v-89c83372]{font-size:22px;font-weight:800;color:var(--v2-ink)}.v2a-report-mock-score span[data-v-89c83372]{font-size:11.5px;color:var(--v2-muted);margin-top:4px;display:block}.v2a-report-mock-foot[data-v-89c83372]{border-top:1px solid var(--v2-border-light);padding-top:14px;font-size:12.5px;color:var(--v2-muted)}.v2a-calc-wrap[data-v-89c83372]{background:var(--v2-surface);border-top:1px solid var(--v2-border);border-bottom:1px solid var(--v2-border);margin-top:76px}.v2a-calc-inner[data-v-89c83372]{padding:76px 32px}.v2a-calc-intro[data-v-89c83372]{max-width:34em;margin-bottom:36px}.v2a-calc-card[data-v-89c83372]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));background:var(--v2-white);border:1px solid var(--v2-border);border-radius:14px;overflow:hidden}.v2a-calc-inputs[data-v-89c83372]{padding:32px;display:flex;flex-direction:column;gap:28px;border-right:1px solid var(--v2-border-light)}.v2a-calc-field[data-v-89c83372]{display:flex;flex-direction:column;gap:12px}.v2a-calc-field-head[data-v-89c83372]{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:14.5px;font-weight:700;color:var(--v2-ink)}.v2a-calc-field-value[data-v-89c83372]{font-size:22px;font-weight:800;letter-spacing:-.02em}.v2a-calc-field input[type=range][data-v-89c83372]{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:6px;border-radius:3px;background:var(--v2-border);outline:none}.v2a-calc-field input[type=range][data-v-89c83372]::-webkit-slider-thumb{-webkit-appearance:none;width:22px;height:22px;border-radius:50%;background:var(--v2-ink);border:3px solid var(--v2-green);cursor:pointer}.v2a-calc-field input[type=range][data-v-89c83372]::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:var(--v2-ink);border:3px solid var(--v2-green);cursor:pointer}.v2a-calc-plans[data-v-89c83372]{display:flex;flex-wrap:wrap;gap:8px}.v2a-calc-plan-btn[data-v-89c83372]{cursor:pointer;border:1.5px solid var(--v2-border);background:var(--v2-white);color:var(--v2-ink);border-radius:9px;padding:10px 16px;font-family:inherit;font-size:14px;font-weight:700}.v2a-calc-plan-btn.is-active[data-v-89c83372]{border-color:var(--v2-ink);background:var(--v2-ink);color:var(--v2-white)}.v2a-calc-plan-note[data-v-89c83372]{font-size:13px;color:var(--v2-muted);line-height:1.5}.v2a-calc-results[data-v-89c83372]{padding:32px;display:flex;flex-direction:column;background:var(--v2-surface-2)}.v2a-calc-row[data-v-89c83372]{display:flex;justify-content:space-between;align-items:center;padding:16px 0;border-bottom:1px solid var(--v2-border);font-size:15px;color:var(--v2-body)}.v2a-calc-row span[data-v-89c83372]:last-child{font-size:20px;font-weight:800;letter-spacing:-.02em;color:var(--v2-ink)}.v2a-calc-cost[data-v-89c83372]{color:var(--v2-amber-text)!important}.v2a-calc-profit-row[data-v-89c83372]{border-bottom:0;padding-top:20px;padding-bottom:16px;font-weight:700;font-size:16px}.v2a-calc-profit[data-v-89c83372]{font-size:34px!important;font-weight:800;letter-spacing:-.035em;color:var(--v2-green-deep)!important}.v2a-calc-annual[data-v-89c83372]{font-size:13.5px;line-height:1.6;color:var(--v2-muted);border-top:1px solid var(--v2-border);padding-top:16px;margin:0}.v2a-calc-cta[data-v-89c83372]{text-align:center;margin-top:20px}.v2a-badge[data-v-89c83372]{padding:76px 32px 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:44px;align-items:center}.v2a-badge-visual[data-v-89c83372]{display:flex;justify-content:center}.v2a-verified-badge[data-v-89c83372]{display:flex;align-items:center;gap:14px;background:var(--v2-ink);border-radius:var(--v2-radius-card);padding:18px 22px}.v2a-verified-shield[data-v-89c83372]{width:40px;height:46px;flex:0 0 auto;background:var(--v2-green);clip-path:polygon(0 0,100% 0,100% 62%,50% 100%,0 62%)}.v2a-verified-title[data-v-89c83372]{font-size:15px;font-weight:800;letter-spacing:-.01em;color:var(--v2-white)}.v2a-verified-grade[data-v-89c83372]{font-size:13.5px;font-weight:700;color:var(--v2-green)}.v2a-verified-date[data-v-89c83372]{font-size:12px;color:var(--v2-muted-dark)}.v2a-faq[data-v-89c83372]{padding:76px 32px 0}.v2a-faq-heading[data-v-89c83372] h2{max-width:24em}.v2a-faq-list[data-v-89c83372]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr));gap:0 40px}.v2a-faq-item[data-v-89c83372]{border-bottom:1px solid var(--v2-border)}.v2a-faq-q[data-v-89c83372]{width:100%;display:flex;gap:16px;align-items:flex-start;justify-content:space-between;padding:18px 0;cursor:pointer;background:none;border:0;font-family:inherit;text-align:left}.v2a-faq-q-text[data-v-89c83372]{font-size:16px;font-weight:700;line-height:1.4;color:var(--v2-ink)}.v2a-faq-sign[data-v-89c83372]{font-size:20px;font-weight:700;color:var(--v2-green-deep);line-height:1;flex:0 0 auto}.v2a-faq-a[data-v-89c83372]{font-size:15px;line-height:1.65;color:var(--v2-body);padding:0 0 20px;max-width:44em}.v2a-faq-a[data-v-89c83372] p{margin:0 0 8px}.v2a-faq-a[data-v-89c83372] p:last-child{margin-bottom:0}.v2a-final[data-v-89c83372]{padding:76px 32px 92px;display:flex;flex-direction:column;align-items:center;gap:18px;text-align:center}.v2a-final-bar[data-v-89c83372]{width:52px;height:4px;background:var(--v2-green)}.v2a-final-cms[data-v-89c83372] h2{font-size:var(--v2-text-section-lg);letter-spacing:-.035em;max-width:22em}.v2a-final-cms[data-v-89c83372] p{font-size:17px;color:var(--v2-body);max-width:30em;margin:0 auto}.v2a-final-actions[data-v-89c83372]{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;padding-top:6px}.v2a-final-note[data-v-89c83372]{font-size:13.5px;color:var(--v2-muted);margin:0}@media (max-width: 640px){.v2a-hero-inner[data-v-89c83372]{padding:48px 20px 40px}.v2a-steps[data-v-89c83372],.v2a-whitelabel[data-v-89c83372],.v2a-badge[data-v-89c83372],.v2a-faq[data-v-89c83372]{padding-left:20px;padding-right:20px}.v2a-calc-inner[data-v-89c83372]{padding:56px 20px}.v2a-final[data-v-89c83372]{padding:56px 20px 70px}.v2a-calc-inputs[data-v-89c83372]{border-right:0;border-bottom:1px solid var(--v2-border-light)}}.demo-panel[data-v-382fc5c8]{background:var(--v2-ink);border-radius:16px 16px 0 0;box-shadow:0 -1px 40px #0d1b2a29;overflow:hidden;font-family:inherit}.demo-tabs[data-v-382fc5c8]{display:flex;flex-wrap:wrap;gap:4px;padding:14px 18px 0;border-bottom:1px solid var(--v2-border-dark)}.demo-tab[data-v-382fc5c8]{padding:9px 15px;border:0;border-radius:8px 8px 0 0;font-family:inherit;font-size:13px;font-weight:700;cursor:pointer;white-space:nowrap;background:transparent;color:var(--v2-muted-dark)}.demo-tab.is-active[data-v-382fc5c8]{background:var(--v2-surface);color:var(--v2-ink)}.demo-body[data-v-382fc5c8]{padding:24px 26px 26px;min-height:376px;box-sizing:border-box}.demo-scene[data-v-382fc5c8]{display:flex;flex-direction:column}.demo-scene-scan[data-v-382fc5c8]{gap:16px}.demo-scene-uptime[data-v-382fc5c8]{gap:20px}.demo-scene-domains[data-v-382fc5c8]{gap:18px}.demo-url-row[data-v-382fc5c8]{display:flex;gap:8px;background:var(--v2-white);border-radius:9px;padding:6px 6px 6px 16px;align-items:center}.demo-url-text[data-v-382fc5c8]{font-size:14px;color:var(--v2-ink);flex:1;min-width:0;white-space:nowrap;overflow:hidden}.demo-url-text.is-placeholder[data-v-382fc5c8]{color:#8a97a3}.demo-scan-btn[data-v-382fc5c8]{background:var(--v2-green);color:var(--v2-green-ink);font-size:13.5px;font-weight:700;padding:9px 18px;border-radius:6px;white-space:nowrap}.demo-scan-btn.is-scanning[data-v-382fc5c8]{background:var(--v2-green-tint);color:var(--v2-green-deep)}.demo-progress[data-v-382fc5c8]{display:flex;flex-direction:column;gap:8px}.demo-progress-row[data-v-382fc5c8]{display:flex;justify-content:space-between;gap:12px;font-size:12px;color:var(--v2-muted-dark);font-family:var(--v2-mono)}.demo-progress-status[data-v-382fc5c8]{min-width:0;overflow:hidden;white-space:nowrap}.demo-progress-pct[data-v-382fc5c8]{white-space:nowrap}.demo-progress-track[data-v-382fc5c8]{height:6px;background:var(--v2-border-dark);border-radius:4px;overflow:hidden}.demo-progress-fill[data-v-382fc5c8]{height:100%;background:var(--v2-green);transition:width .12s linear}.demo-scan-content[data-v-382fc5c8]{display:flex;flex-wrap:wrap;gap:18px;align-items:flex-start;flex:1}.demo-check-log[data-v-382fc5c8]{display:flex;flex-direction:column;gap:6px;font-family:var(--v2-mono);font-size:12.5px;line-height:1.5;color:var(--v2-muted-dark);flex:1 1 230px;min-width:0}.demo-check-line[data-v-382fc5c8]{display:flex;gap:8px;align-items:baseline;opacity:.25;transition:opacity .2s linear}.demo-check-line.is-revealed[data-v-382fc5c8]{opacity:1}.demo-check-glyph[data-v-382fc5c8]{color:#2e4257;font-weight:700}.demo-check-text[data-v-382fc5c8]{flex:1;min-width:0}.demo-score-col[data-v-382fc5c8]{display:flex;flex-direction:column;align-items:center;gap:10px;flex:0 0 150px}.demo-ring[data-v-382fc5c8]{width:124px;height:124px;border-radius:50%;display:flex;align-items:center;justify-content:center}.demo-ring-inner[data-v-382fc5c8]{width:98px;height:98px;border-radius:50%;background:var(--v2-ink);display:flex;flex-direction:column;align-items:center;justify-content:center}.demo-grade[data-v-382fc5c8]{font-size:38px;font-weight:800;color:var(--v2-border-dark-2);line-height:1;letter-spacing:-.04em}.demo-grade.is-done[data-v-382fc5c8]{color:var(--v2-white)}.demo-score-text[data-v-382fc5c8]{font-size:11px;font-weight:700;color:var(--v2-green);font-family:var(--v2-mono);white-space:nowrap}.demo-caption[data-v-382fc5c8]{font-size:11.5px;color:var(--v2-muted-dark);text-align:center;line-height:1.5;min-height:34px}.demo-uptime-head[data-v-382fc5c8]{display:flex;flex-wrap:wrap;gap:18px 40px;align-items:flex-end}.demo-uptime-eyebrow[data-v-382fc5c8]{font-size:11.5px;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:var(--v2-green)}.demo-uptime-pct[data-v-382fc5c8]{font-size:44px;font-weight:800;letter-spacing:-.035em;color:var(--v2-white);line-height:1.1}.demo-uptime-meta[data-v-382fc5c8]{font-size:13px;color:var(--v2-muted-dark);line-height:1.6}.demo-bars[data-v-382fc5c8]{display:flex;align-items:flex-end;gap:3px;height:86px}.demo-bar[data-v-382fc5c8]{flex:1;min-width:0;background:var(--v2-green);border-radius:2px;opacity:0;transition:opacity .2s linear}.demo-bar.is-visible[data-v-382fc5c8]{opacity:1}.demo-bar.is-incident[data-v-382fc5c8]{background:var(--v2-amber)}.demo-stats-grid[data-v-382fc5c8]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.demo-stat-card[data-v-382fc5c8]{background:var(--v2-panel);border-radius:10px;padding:14px 16px}.demo-stat-label[data-v-382fc5c8]{font-size:11px;text-transform:uppercase;letter-spacing:.07em;color:var(--v2-muted-dark)}.demo-stat-value[data-v-382fc5c8]{font-size:22px;font-weight:800;color:var(--v2-white)}.demo-stat-value.is-green[data-v-382fc5c8]{color:var(--v2-green)}.demo-domains-eyebrow[data-v-382fc5c8]{font-size:11.5px;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:var(--v2-green)}.demo-domains-intro[data-v-382fc5c8]{font-size:15px;color:var(--v2-muted-dark-2);padding-top:6px;line-height:1.55}.demo-domain-rows[data-v-382fc5c8]{display:flex;flex-direction:column;gap:10px}.demo-domain-row[data-v-382fc5c8]{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:center;background:var(--v2-panel);border-radius:10px;padding:14px 16px;opacity:0;transition:opacity .25s linear}.demo-domain-row.is-visible[data-v-382fc5c8]{opacity:1}.demo-domain-name[data-v-382fc5c8]{font-size:14.5px;font-weight:700;color:var(--v2-white);flex:1 1 180px;min-width:0;overflow:hidden;white-space:nowrap}.demo-chip[data-v-382fc5c8]{font-size:12px;font-weight:700;padding:6px 10px;border-radius:6px;white-space:nowrap}.demo-domains-note[data-v-382fc5c8]{font-size:12.5px;color:var(--v2-muted-dark);font-family:var(--v2-mono)}.demo-footer[data-v-382fc5c8]{display:flex;align-items:center;gap:12px;border-top:1px solid var(--v2-border-dark);padding:16px 26px}.demo-footer-text[data-v-382fc5c8]{font-size:13.5px;color:var(--v2-muted-dark-2);flex:1;min-width:0}.demo-footer-cta[data-v-382fc5c8]{background:var(--v2-green);color:var(--v2-green-ink);font-size:13.5px;font-weight:700;padding:10px 18px;border-radius:7px;white-space:nowrap;text-decoration:none}.eaf-card[data-v-f6ddc3ad]{background:var(--v2-panel);border:1px solid var(--v2-border-dark);border-radius:14px;padding:28px;display:flex;flex-direction:column;gap:12px}.eaf-form[data-v-f6ddc3ad]{display:flex;flex-direction:column;gap:12px}.eaf-field[data-v-f6ddc3ad]{display:flex;flex-direction:column;gap:6px}.eaf-field label[data-v-f6ddc3ad]{font-size:12.5px;font-weight:700;color:var(--v2-muted-dark)}.eaf-field input[data-v-f6ddc3ad]{background:var(--v2-ink);border:1px solid var(--v2-border-dark-2);border-radius:var(--v2-radius-btn);padding:12px 14px;font-family:inherit;font-size:15px;color:var(--v2-white);outline:none}.eaf-field input[data-v-f6ddc3ad]:focus{border-color:var(--v2-green)}.eaf-turnstile[data-v-f6ddc3ad]{align-self:flex-start;justify-content:flex-start!important;margin-top:0!important}.eaf-error[data-v-f6ddc3ad]{font-size:12px;color:var(--v2-red-soft)}.eaf-banner[data-v-f6ddc3ad]{font-size:13px;line-height:1.5;color:var(--v2-red-soft);background:#dc5a5a1f;border:1px solid rgba(220,90,90,.35);border-radius:var(--v2-radius-btn);padding:10px 12px}.eaf-submit[data-v-f6ddc3ad]{margin-top:4px;padding:13px 20px;border:0;border-radius:var(--v2-radius-btn);font-family:inherit;font-size:15px;font-weight:700;cursor:not-allowed;background:var(--v2-border-dark);color:var(--v2-disabled-label);display:flex;align-items:center;justify-content:center;gap:8px}.eaf-submit[data-v-f6ddc3ad]:not(:disabled){cursor:pointer;background:var(--v2-green);color:var(--v2-green-ink)}.eaf-spinner[data-v-f6ddc3ad]{width:14px;height:14px;border-radius:50%;border:2px solid rgba(6,43,27,.35);border-top-color:var(--v2-green-ink);animation:eaf-spin-f6ddc3ad .7s linear infinite}@keyframes eaf-spin-f6ddc3ad{to{transform:rotate(360deg)}}.eaf-note[data-v-f6ddc3ad]{font-size:12.5px;line-height:1.55;color:var(--v2-muted-dark);margin:0}.eaf-success[data-v-f6ddc3ad]{padding:24px 4px;text-align:center}.eaf-success-icon[data-v-f6ddc3ad]{width:44px;height:44px;border-radius:50%;border:2px solid var(--v2-green);color:var(--v2-green);display:flex;align-items:center;justify-content:center;margin:0 auto 14px;font-size:18px;font-weight:700}.eaf-success-text[data-v-f6ddc3ad]{font-size:14.5px;line-height:1.6;color:var(--v2-muted-dark-2);margin:0}.eaf-success-text strong[data-v-f6ddc3ad]{color:var(--v2-white)}.v2h-page[data-v-f15cd9ad]{display:flex;flex-direction:column}.v2h-btn-lg[data-v-f15cd9ad]{padding:15px 28px;font-size:16px}.v2h-eyebrow-dot[data-v-f15cd9ad]{width:7px;height:7px;border-radius:50%;background:var(--v2-green);flex:0 0 auto}.v2h-card-title[data-v-f15cd9ad]{font-size:var(--v2-text-card-title);font-weight:800;letter-spacing:-.02em;color:var(--v2-ink);margin:0}.v2h-card-body[data-v-f15cd9ad]{font-size:14.5px;line-height:1.6;color:var(--v2-body)}.v2h-card-body[data-v-f15cd9ad] p{margin:0}.v2h-cms[data-v-f15cd9ad] h1{font-size:var(--v2-text-hero);font-weight:800;letter-spacing:-.04em;line-height:1.05;color:var(--v2-ink);margin:0 0 6px}.v2h-cms[data-v-f15cd9ad] h2{font-size:var(--v2-text-section);font-weight:800;letter-spacing:-.032em;line-height:1.1;color:var(--v2-ink);margin:0 0 14px}.v2h-cms[data-v-f15cd9ad] p{font-size:var(--v2-text-body);line-height:1.6;color:var(--v2-body);margin:0 0 6px}.v2h-cms[data-v-f15cd9ad] p:last-child{margin-bottom:0}.v2h-cms[data-v-f15cd9ad] p:first-child:has(+h1,+h2){font-size:var(--v2-text-eyebrow);font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--v2-green-deep);margin-bottom:14px}.v2h-cms[data-v-f15cd9ad] a{color:var(--v2-green-deep);text-decoration:underline}.v2h-cms[data-v-f15cd9ad] a:hover{color:var(--v2-ink)}.v2h-hero[data-v-f15cd9ad]{background:var(--v2-white)}.v2h-hero-inner[data-v-f15cd9ad]{padding:80px 32px 50px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:22px}.v2h-hero-eyebrow[data-v-f15cd9ad]{display:inline-flex;align-items:center;gap:9px;border:1px solid var(--v2-border);font-size:12.5px;font-weight:700;color:var(--v2-ink);padding:7px 15px;border-radius:var(--v2-radius-pill)}.v2h-hero-cms[data-v-f15cd9ad] h1{font-size:clamp(34px,5vw,60px);max-width:16em}.v2h-hero-cms[data-v-f15cd9ad] p{font-size:20px;line-height:1.55;color:var(--v2-body);max-width:33em;margin:0 auto}.v2h-hero-actions[data-v-f15cd9ad]{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.v2h-hero-note[data-v-f15cd9ad]{font-size:13.5px;color:var(--v2-muted);margin:0}.v2h-demo-inner[data-v-f15cd9ad]{padding-top:0;padding-bottom:0}@media (max-width: 760px){.v2h-demo-wrap[data-v-f15cd9ad]{display:none}}.v2h-credentials[data-v-f15cd9ad]{background:var(--v2-surface);border-top:1px solid var(--v2-border)}.v2h-credentials-inner[data-v-f15cd9ad]{padding:40px 32px;display:flex;flex-wrap:wrap;gap:28px 40px;align-items:flex-start;justify-content:space-between}.v2h-cred-group[data-v-f15cd9ad]{display:flex;flex-direction:column;gap:14px}.v2h-cred-label[data-v-f15cd9ad]{display:flex;align-items:center;gap:9px;font-size:12.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--v2-ink)}.v2h-cred-bar[data-v-f15cd9ad]{width:5px;height:14px;background:var(--v2-green);flex:0 0 auto}.v2h-cred-chips[data-v-f15cd9ad]{display:flex;flex-wrap:wrap;gap:8px}.v2h-chip[data-v-f15cd9ad]{display:inline-flex;align-items:center;white-space:nowrap;background:var(--v2-white);border:1px solid var(--v2-border);border-radius:var(--v2-radius-chip);padding:8px 11px;font-size:13px;font-weight:700;color:var(--v2-ink)}@media (max-width: 1100px){.v2h-credentials-inner[data-v-f15cd9ad]{flex-direction:column}}.v2h-why[data-v-f15cd9ad]{padding:84px 32px 76px;display:flex;flex-direction:column;align-items:center}.v2h-why-intro[data-v-f15cd9ad]{text-align:center;max-width:30em;margin-bottom:52px}.v2h-why-grid[data-v-f15cd9ad]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:24px;width:100%}.v2h-why-card[data-v-f15cd9ad]{border-top:3px solid var(--v2-green);display:flex;flex-direction:column;gap:12px}.v2h-why-card .v2h-card-title[data-v-f15cd9ad]{font-size:20px}.v2h-coverage[data-v-f15cd9ad]{background:var(--v2-surface);border-top:1px solid var(--v2-border);border-bottom:1px solid var(--v2-border)}.v2h-coverage-inner[data-v-f15cd9ad]{padding:84px 32px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:52px;align-items:start}.v2h-coverage-copy[data-v-f15cd9ad]{display:flex;flex-direction:column;gap:20px;align-items:flex-start}.v2h-coverage-cta[data-v-f15cd9ad]{align-self:flex-start;margin-top:8px}.v2h-coverage-grid[data-v-f15cd9ad]{display:flex;flex-direction:column;gap:12px}.v2h-coverage-card[data-v-f15cd9ad]{display:flex;flex-direction:column;gap:9px;padding:24px}.v2h-coverage-card-head[data-v-f15cd9ad]{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.v2h-badge[data-v-f15cd9ad]{background:var(--v2-green);color:var(--v2-green-ink);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding:4px 8px;border-radius:var(--v2-radius-chip)}.v2h-plans[data-v-f15cd9ad]{background:var(--v2-surface);border-top:1px solid var(--v2-border)}.v2h-plans>.v2-container[data-v-f15cd9ad]{padding-top:84px;padding-bottom:84px}.v2h-plans-intro[data-v-f15cd9ad]{text-align:center;max-width:34em;margin:0 auto 20px}.v2h-currency-toggle[data-v-f15cd9ad]{display:flex;justify-content:center;margin-bottom:32px}.v2h-currency-toggle .v2h-currency-btn[data-v-f15cd9ad]:first-child{border-radius:var(--v2-radius-btn) 0 0 var(--v2-radius-btn)}.v2h-currency-toggle .v2h-currency-btn[data-v-f15cd9ad]:last-child{border-radius:0 var(--v2-radius-btn) var(--v2-radius-btn) 0}.v2h-currency-btn[data-v-f15cd9ad]{border:1px solid var(--v2-border);border-left-width:0;background:var(--v2-white);color:var(--v2-body);font-family:inherit;font-size:14px;font-weight:700;padding:9px 18px;cursor:pointer}.v2h-currency-btn[data-v-f15cd9ad]:first-child{border-left-width:1px}.v2h-currency-btn.is-active[data-v-f15cd9ad]{background:var(--v2-ink);color:var(--v2-white)}.v2h-plans-grid[data-v-f15cd9ad]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;align-items:stretch}.v2h-plan-card[data-v-f15cd9ad]{background:var(--v2-white);border:1px solid var(--v2-border);border-radius:var(--v2-radius-card);padding:30px;display:flex;flex-direction:column;gap:14px;position:relative;container-type:inline-size}.v2h-plan-card.is-featured[data-v-f15cd9ad]{background:var(--v2-ink);border-color:var(--v2-ink);box-shadow:var(--v2-shadow-card)}.v2h-plan-badge[data-v-f15cd9ad]{position:absolute;top:-10px;left:50%;transform:translate(-50%);background:var(--v2-green);color:var(--v2-green-ink);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding:5px 9px;border-radius:var(--v2-radius-chip);white-space:nowrap}.v2h-plan-name[data-v-f15cd9ad]{font-size:16px;font-weight:800;color:var(--v2-ink)}.is-featured .v2h-plan-name[data-v-f15cd9ad]{color:var(--v2-white)}.v2h-plan-price[data-v-f15cd9ad]{font-size:var(--v2-text-price);font-weight:800;letter-spacing:-.035em;color:var(--v2-ink)}.is-featured .v2h-plan-price[data-v-f15cd9ad]{color:var(--v2-white)}.v2h-plan-period[data-v-f15cd9ad]{font-size:15px;font-weight:600;color:var(--v2-muted)}.is-featured .v2h-plan-period[data-v-f15cd9ad]{color:var(--v2-muted-dark-2)}.v2h-plan-meta[data-v-f15cd9ad]{font-size:15px;color:var(--v2-body);min-height:1.6em}.is-featured .v2h-plan-meta[data-v-f15cd9ad]{color:var(--v2-muted-dark-2)}.v2h-plan-btn[data-v-f15cd9ad]{margin-top:auto;text-align:center}@container (max-width: 230px){.v2h-plan-price[data-v-f15cd9ad]{font-size:30px}.v2h-plan-period[data-v-f15cd9ad]{display:block}}.v2h-plans-note[data-v-f15cd9ad]{text-align:center;margin-top:24px;font-size:14.5px;color:var(--v2-body)}.v2h-agencies[data-v-f15cd9ad]{padding:84px 32px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:44px;align-items:center}.v2h-agencies-copy[data-v-f15cd9ad]{display:flex;flex-direction:column;gap:18px;align-items:flex-start}.v2h-agencies-actions[data-v-f15cd9ad]{display:flex;flex-wrap:wrap;gap:12px;margin-top:6px}.v2h-agencies-visual[data-v-f15cd9ad]{display:flex;flex-direction:column;gap:16px}.v2h-report-mock[data-v-f15cd9ad]{border:1px solid var(--v2-border);border-radius:var(--v2-radius-card);height:190px;display:flex;align-items:center;justify-content:center;background-color:var(--v2-surface);background-image:repeating-linear-gradient(135deg,#0d1b2a0e 0,#0d1b2a0e 6px,#0d1b2a00 6px,#0d1b2a00 12px);font-family:var(--v2-mono);font-size:11.5px;letter-spacing:.08em;color:var(--v2-body)}.v2h-report-mock[data-v-f15cd9ad]:before{content:"";display:inline-block}.v2h-verified-badge[data-v-f15cd9ad]{display:flex;align-items:center;gap:14px;background:var(--v2-ink);border-radius:var(--v2-radius-card);padding:16px 18px}.v2h-verified-shield[data-v-f15cd9ad]{width:36px;height:42px;flex:0 0 auto;background:var(--v2-green);clip-path:polygon(0 0,100% 0,100% 62%,50% 100%,0 62%)}.v2h-verified-title[data-v-f15cd9ad]{font-size:14px;font-weight:800;letter-spacing:-.01em;color:var(--v2-white)}.v2h-verified-grade[data-v-f15cd9ad]{font-size:13px;font-weight:700;color:var(--v2-green)}.v2h-verified-date[data-v-f15cd9ad]{font-size:11.5px;color:var(--v2-muted-dark)}.v2h-quote[data-v-f15cd9ad]{padding:84px 32px 0;display:flex;flex-direction:column;align-items:center;text-align:center;gap:26px}.v2h-quote-text[data-v-f15cd9ad] p{font-size:clamp(20px,2.4vw,26px);line-height:1.45;font-weight:600;letter-spacing:-.02em;color:var(--v2-ink);max-width:32em;margin:0}.v2h-quote-attr[data-v-f15cd9ad]{display:flex;align-items:center;gap:12px}.v2h-quote-avatar[data-v-f15cd9ad]{width:34px;height:34px;flex:0 0 auto;border-radius:50%;background:var(--v2-green-tint);color:var(--v2-green-deep);display:flex;align-items:center;justify-content:center;font-weight:800;font-size:14px}.v2h-quote-name-line[data-v-f15cd9ad]{font-size:14px;color:var(--v2-body)}.v2h-quote-name[data-v-f15cd9ad]{font-weight:700;color:var(--v2-ink)}.v2h-teaser[data-v-f15cd9ad]{background:var(--v2-ink);color:var(--v2-white);margin-top:84px}.v2h-teaser-inner[data-v-f15cd9ad]{padding:70px 32px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:48px;align-items:center}.v2h-teaser-copy[data-v-f15cd9ad]{display:flex;flex-direction:column;gap:16px}.v2h-teaser-eyebrow[data-v-f15cd9ad]{display:flex;align-items:center;gap:10px;font-size:var(--v2-text-eyebrow);font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--v2-green)}.v2h-teaser-cms[data-v-f15cd9ad] h2{color:var(--v2-white);max-width:20em}.v2h-teaser-cms[data-v-f15cd9ad] p{color:var(--v2-muted-dark-2);max-width:32em}.v2h-final[data-v-f15cd9ad]{padding:80px 32px 92px;display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center}.v2h-final-bar[data-v-f15cd9ad]{width:52px;height:4px;background:var(--v2-green);margin-bottom:6px}.v2h-final-cms[data-v-f15cd9ad] h2{font-size:var(--v2-text-section-lg);letter-spacing:-.035em;max-width:22em}.v2h-final-cms[data-v-f15cd9ad] p{font-size:18px;color:var(--v2-body);max-width:30em;margin:0 auto}.v2h-final-actions[data-v-f15cd9ad]{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.v2h-final-note[data-v-f15cd9ad]{font-size:13.5px;color:var(--v2-muted);margin:0}@media (max-width: 640px){.v2h-hero-inner[data-v-f15cd9ad]{padding:60px 20px 40px}.v2h-why[data-v-f15cd9ad]{padding:60px 20px}.v2h-coverage-inner[data-v-f15cd9ad],.v2h-agencies[data-v-f15cd9ad],.v2h-plans>.v2-container[data-v-f15cd9ad]{padding:60px 20px}.v2h-teaser-inner[data-v-f15cd9ad]{padding:48px 20px}.v2h-final[data-v-f15cd9ad]{padding:60px 20px 70px}}.v2l-page[data-v-860f5a49]{display:flex;flex-direction:column}.v2l-header[data-v-860f5a49]{background:var(--v2-surface);border-bottom:1px solid var(--v2-border)}.v2l-header-inner[data-v-860f5a49]{padding:52px 32px 0;display:flex;flex-direction:column;gap:14px}.v2l-eyebrow[data-v-860f5a49]{font-size:var(--v2-text-eyebrow);font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--v2-green-deep)}.v2l-heading[data-v-860f5a49]{font-size:var(--v2-text-section-lg);font-weight:800;letter-spacing:-.036em;line-height:1.06;color:var(--v2-ink);margin:0}.v2l-meta-line[data-v-860f5a49]{font-size:15px;color:var(--v2-body);margin:0}.v2l-tabs[data-v-860f5a49]{display:flex;gap:4px;padding-top:14px;flex-wrap:wrap}.v2l-tab[data-v-860f5a49]{padding:12px 22px;font-size:14.5px;font-weight:700;color:var(--v2-muted);background:transparent;border:1px solid var(--v2-border);border-bottom:none;border-radius:10px 10px 0 0;text-decoration:none;white-space:nowrap}.v2l-tab[data-v-860f5a49]:hover{color:var(--v2-ink)}.v2l-tab.is-active[data-v-860f5a49]{color:var(--v2-ink);background:var(--v2-white)}.v2l-layout[data-v-860f5a49]{padding:52px 32px 92px;display:grid;grid-template-columns:minmax(0,240px) minmax(0,1fr);gap:56px;align-items:start}.v2l-toc[data-v-860f5a49]{align-self:stretch}.v2l-toc-inner[data-v-860f5a49]{position:sticky;top:24px;display:flex;flex-direction:column;gap:4px;max-height:calc(100vh - 48px);overflow:auto}.v2l-toc-label[data-v-860f5a49]{font-family:var(--v2-mono);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--v2-muted);padding-bottom:10px}.v2l-toc-link[data-v-860f5a49]{font-size:14px;line-height:1.45;color:var(--v2-ink);text-decoration:none;padding:8px 12px;border-left:2px solid var(--v2-border)}.v2l-toc-link[data-v-860f5a49]:hover{border-left-color:var(--v2-green-deep);color:var(--v2-green-deep)}.v2l-toc-link.is-active[data-v-860f5a49]{border-left-color:var(--v2-green-deep);color:var(--v2-green-deep);font-weight:700}.v2l-toc-contact[data-v-860f5a49]{font-size:13.5px;font-weight:700;color:var(--v2-green-deep);text-decoration:none;padding:16px 12px 0}.v2l-body[data-v-860f5a49]{max-width:720px;display:flex;flex-direction:column;gap:40px}.v2l-cms[data-v-860f5a49] p{font-size:var(--v2-text-body);line-height:1.65;color:var(--v2-body);max-width:38em;margin:0}.v2l-cms[data-v-860f5a49] a{color:var(--v2-green-deep);text-decoration:underline}.v2l-lead[data-v-860f5a49]{padding-bottom:4px}.v2l-section[data-v-860f5a49]{display:flex;flex-direction:column;gap:14px;scroll-margin-top:24px}.v2l-section-head[data-v-860f5a49]{display:flex;align-items:baseline;gap:12px}.v2l-section-num[data-v-860f5a49]{font-family:var(--v2-mono);font-size:13px;font-weight:600;color:var(--v2-green-deep)}.v2l-section-title[data-v-860f5a49]{font-size:24px;font-weight:800;letter-spacing:-.026em;line-height:1.2;color:var(--v2-ink);margin:0}.v2l-section-body[data-v-860f5a49] p{font-size:14.5px;line-height:1.75;color:var(--v2-body);margin:0 0 12px}.v2l-section-body[data-v-860f5a49] p:last-child{margin-bottom:0}.v2l-section-body[data-v-860f5a49] strong{color:var(--v2-ink);font-weight:700}.v2l-section-body[data-v-860f5a49] a{color:var(--v2-green-deep);text-decoration:underline}.v2l-section-body[data-v-860f5a49] ul,.v2l-section-body[data-v-860f5a49] ol{padding-left:1.2em;color:var(--v2-body);font-size:14.5px;line-height:1.75}.v2l-no-content[data-v-860f5a49]{font-size:14.5px;color:var(--v2-muted)}@media (max-width: 900px){.v2l-layout[data-v-860f5a49]{grid-template-columns:1fr}.v2l-toc[data-v-860f5a49]{display:none}}@media (max-width: 640px){.v2l-header-inner[data-v-860f5a49]{padding:40px 20px 0}.v2l-layout[data-v-860f5a49]{padding:40px 20px 64px}}.v2n-page[data-v-1ac055e6]{display:flex;flex-direction:column}.v2n-cms[data-v-1ac055e6] h1{font-size:var(--v2-text-hero);font-weight:800;letter-spacing:-.036em;line-height:1.06;color:var(--v2-ink);margin:0 0 6px;max-width:20em}.v2n-cms[data-v-1ac055e6] p{font-size:var(--v2-text-body);line-height:1.6;color:var(--v2-body);margin:0;max-width:38em}.v2n-cms[data-v-1ac055e6] p:first-child:has(+h1,+h2){font-size:var(--v2-text-eyebrow);font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--v2-green-deep);margin-bottom:14px;max-width:none}.v2n-cms[data-v-1ac055e6] a{color:var(--v2-green-deep);text-decoration:underline}.v2n-header[data-v-1ac055e6]{background:var(--v2-surface);border-bottom:1px solid var(--v2-border)}.v2n-header-inner[data-v-1ac055e6]{padding:56px 32px 44px;display:flex;flex-direction:column;gap:20px}.v2n-header-actions[data-v-1ac055e6]{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.v2n-search-field[data-v-1ac055e6]{display:inline-flex;align-items:center;gap:10px;background:var(--v2-white);border:1px solid var(--v2-border);border-radius:9px;padding:11px 16px;min-width:280px;flex:0 1 320px;color:var(--v2-muted)}.v2n-search-input[data-v-1ac055e6]{border:0;outline:none;background:transparent;font-family:inherit;font-size:14px;color:var(--v2-ink);flex:1;min-width:0}.v2n-search-input[data-v-1ac055e6]::-moz-placeholder{color:var(--v2-muted)}.v2n-search-input[data-v-1ac055e6]::placeholder{color:var(--v2-muted)}.v2n-rss-link[data-v-1ac055e6]{display:inline-flex;align-items:center;gap:8px;border:1.5px solid var(--v2-border);border-radius:9px;padding:10px 16px;font-size:14px;font-weight:700;color:var(--v2-ink);text-decoration:none;white-space:nowrap}.v2n-rss-link[data-v-1ac055e6]:hover{border-color:var(--v2-green-deep);color:var(--v2-green-deep)}.v2n-results-row[data-v-1ac055e6]{display:flex;flex-wrap:wrap;align-items:center;gap:12px;font-size:13.5px;color:var(--v2-muted)}.v2n-clear-link[data-v-1ac055e6]{background:none;border:0;padding:0;font:inherit;font-weight:700;color:var(--v2-green-deep);cursor:pointer}.v2n-lead-wrap[data-v-1ac055e6]{padding:52px 32px 0}.v2n-lead-card[data-v-1ac055e6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:36px;border:1px solid var(--v2-border);border-top:3px solid var(--v2-green);border-radius:14px;padding:32px;align-items:start;text-decoration:none;color:inherit}.v2n-lead-copy[data-v-1ac055e6]{display:flex;flex-direction:column;gap:14px}.v2n-lead-meta[data-v-1ac055e6]{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.v2n-source-chip[data-v-1ac055e6]{font-family:var(--v2-mono);font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;background:var(--v2-ink);color:var(--v2-green);padding:4px 9px;border-radius:4px;white-space:nowrap}.v2n-lead-date[data-v-1ac055e6]{font-size:12.5px;color:var(--v2-muted)}.v2n-lead-title[data-v-1ac055e6]{font-size:clamp(24px,2.8vw,32px);line-height:1.16;font-weight:800;letter-spacing:-.028em;color:var(--v2-ink);margin:0}.v2n-lead-excerpt-col[data-v-1ac055e6]{display:flex;flex-direction:column;gap:16px}.v2n-lead-excerpt[data-v-1ac055e6]{font-size:16px;line-height:1.65;color:var(--v2-body);margin:0}.v2n-lead-link[data-v-1ac055e6]{font-size:14.5px;font-weight:700;color:var(--v2-green-deep)}.v2n-grid-wrap[data-v-1ac055e6]{padding:36px 32px 0}.v2n-grid[data-v-1ac055e6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:1px;background:var(--v2-border);border:1px solid var(--v2-border);border-radius:14px;overflow:hidden}.v2n-card[data-v-1ac055e6]{background:var(--v2-white);padding:26px;display:flex;flex-direction:column;gap:12px;text-decoration:none;color:inherit}.v2n-card-meta[data-v-1ac055e6]{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.v2n-source-chip-light[data-v-1ac055e6]{background:var(--v2-surface);color:var(--v2-ink)}.v2n-card-date[data-v-1ac055e6]{font-size:12px;color:var(--v2-muted)}.v2n-card-title[data-v-1ac055e6]{font-size:18.5px;line-height:1.28;font-weight:800;letter-spacing:-.022em;color:var(--v2-ink);margin:0}.v2n-card-excerpt[data-v-1ac055e6]{font-size:14.5px;line-height:1.6;color:var(--v2-body);margin:0;flex:1}.v2n-card-link[data-v-1ac055e6]{font-size:13.5px;font-weight:700;color:var(--v2-green-deep);margin-top:auto;padding-top:6px}.v2n-empty-wrap[data-v-1ac055e6]{padding:52px 32px 0}.v2n-empty[data-v-1ac055e6]{text-align:center;padding:48px;color:var(--v2-body);font-size:15px}.v2n-empty-clear[data-v-1ac055e6]{background:none;border:0;padding:0;font:inherit;font-weight:700;color:var(--v2-green-deep);text-decoration:underline;cursor:pointer}.v2n-pagination[data-v-1ac055e6]{padding:36px 32px 0;display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:center}.v2n-page-link[data-v-1ac055e6]{min-width:40px;text-align:center;border:1px solid var(--v2-border);background:var(--v2-white);color:var(--v2-body);border-radius:8px;padding:9px 12px;font-size:14px;font-weight:700;text-decoration:none}.v2n-page-link.is-active[data-v-1ac055e6]{border-color:var(--v2-ink);background:var(--v2-ink);color:var(--v2-white)}.v2n-page-link.is-disabled[data-v-1ac055e6]{opacity:.45;pointer-events:none}.v2n-cta-wrap[data-v-1ac055e6]{padding:76px 32px 92px}.v2n-cta[data-v-1ac055e6]{border:1px solid var(--v2-border);border-radius:14px;background:var(--v2-surface);padding:44px;display:flex;flex-wrap:wrap;gap:24px;align-items:center;justify-content:space-between}.v2n-cta-copy[data-v-1ac055e6]{max-width:30em}.v2n-cta-title[data-v-1ac055e6]{font-size:clamp(22px,2.6vw,30px);line-height:1.14;font-weight:800;letter-spacing:-.03em;color:var(--v2-ink);margin-bottom:10px}.v2n-cta-text[data-v-1ac055e6]{font-size:16px;line-height:1.6;color:var(--v2-body);margin:0}.v2n-cta-btn[data-v-1ac055e6]{white-space:nowrap}@media (max-width: 640px){.v2n-header-inner[data-v-1ac055e6]{padding:44px 20px 32px}.v2n-lead-wrap[data-v-1ac055e6],.v2n-grid-wrap[data-v-1ac055e6],.v2n-empty-wrap[data-v-1ac055e6],.v2n-pagination[data-v-1ac055e6]{padding-left:20px;padding-right:20px}.v2n-cta-wrap[data-v-1ac055e6]{padding:56px 20px 64px}.v2n-cta[data-v-1ac055e6]{padding:30px}}.v2na-page[data-v-e3596302]{display:flex;flex-direction:column}.v2na-header[data-v-e3596302]{background:var(--v2-surface);border-bottom:1px solid var(--v2-border)}.v2na-header-inner[data-v-e3596302]{padding:40px 32px 44px;display:flex;flex-direction:column;gap:16px}.v2na-back[data-v-e3596302]{align-self:flex-start;font-size:13.5px;font-weight:700;color:var(--v2-green-deep);text-decoration:none}.v2na-back[data-v-e3596302]:hover{text-decoration:underline}.v2na-meta[data-v-e3596302]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.v2na-source-chip[data-v-e3596302]{font-family:var(--v2-mono);font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;background:var(--v2-ink);color:var(--v2-green);padding:4px 9px;border-radius:4px;white-space:nowrap}.v2na-date[data-v-e3596302]{font-size:12.5px;color:var(--v2-muted)}.v2na-title[data-v-e3596302]{font-size:clamp(26px,3.4vw,40px);line-height:1.14;font-weight:800;letter-spacing:-.03em;color:var(--v2-ink);margin:0;max-width:26em}.v2na-intro[data-v-e3596302]{font-size:17px;line-height:1.65;color:var(--v2-body);margin:0;max-width:42em}.v2na-layout[data-v-e3596302]{padding:48px 32px 88px;display:grid;grid-template-columns:220px 1fr;gap:56px;align-items:start}.v2na-toc-sidebar[data-v-e3596302]{position:sticky;top:88px}.v2na-toc-label[data-v-e3596302]{font-size:11px;font-weight:800;color:var(--v2-muted);text-transform:uppercase;letter-spacing:.08em;margin-bottom:12px}.v2na-toc-nav[data-v-e3596302]{display:flex;flex-direction:column;gap:2px;margin-bottom:22px}.v2na-toc-link[data-v-e3596302]{font-size:13.5px;color:var(--v2-body);text-decoration:none;padding:6px 10px;border-radius:6px;transition:background-color .15s,color .15s}.v2na-toc-link[data-v-e3596302]:hover,.v2na-toc-link.is-active[data-v-e3596302]{color:var(--v2-green-deep);background:var(--v2-green-tint)}.v2na-toc-cta[data-v-e3596302]{background:var(--v2-green-tint);border:1px solid var(--v2-border);border-radius:10px;padding:14px}.v2na-toc-cta p[data-v-e3596302]{font-size:13px;color:var(--v2-muted);margin:0 0 10px}.v2na-toc-cta-btn[data-v-e3596302]{display:block;background:var(--v2-ink);color:var(--v2-white);border-radius:6px;padding:8px 14px;font-size:13px;font-weight:700;text-decoration:none;text-align:center}.v2na-content[data-v-e3596302] h2{font-size:22px;font-weight:800;letter-spacing:-.02em;color:var(--v2-ink);margin:36px 0 14px}.v2na-content[data-v-e3596302] h3{font-size:17px;font-weight:700;color:var(--v2-ink);margin:24px 0 10px}.v2na-content[data-v-e3596302] p{font-size:15.5px;color:var(--v2-body);line-height:1.85;margin:0 0 16px}.v2na-content[data-v-e3596302] a{color:var(--v2-green-deep);text-decoration:underline}.v2na-content[data-v-e3596302] code{font-family:var(--v2-mono);font-size:.85em;background:var(--v2-surface);padding:2px 6px;border-radius:4px;color:var(--v2-green-deep)}.v2na-content[data-v-e3596302] ul,.v2na-content[data-v-e3596302] ol{margin:0 0 16px;padding-left:22px;color:var(--v2-body);font-size:15.5px;line-height:1.85}.v2na-share-row[data-v-e3596302]{display:flex;align-items:center;gap:10px;margin-top:40px;padding-top:24px;border-top:1px solid var(--v2-border);flex-wrap:wrap}.v2na-share-label[data-v-e3596302]{font-size:13.5px;color:var(--v2-muted)}.v2na-share-btn[data-v-e3596302]{background:var(--v2-white);border:1px solid var(--v2-border);border-radius:6px;padding:6px 14px;font-size:13px;font-weight:700;color:var(--v2-ink);text-decoration:none;transition:border-color .15s}.v2na-share-btn[data-v-e3596302]:hover{border-color:var(--v2-green-deep)}.v2na-original-link[data-v-e3596302]{margin-top:18px}.v2na-original-link a[data-v-e3596302]{color:var(--v2-green-deep);text-decoration:none;font-size:13.5px;font-weight:700}.v2na-original-link a[data-v-e3596302]:hover{text-decoration:underline}.v2na-funnel[data-v-e3596302]{margin-top:44px;background:var(--v2-green-tint);border:1px solid var(--v2-border);border-radius:var(--v2-radius-card);padding:28px}.v2na-funnel-title[data-v-e3596302]{font-size:20px;font-weight:800;letter-spacing:-.02em;color:var(--v2-ink);margin:0 0 8px;line-height:1.3}.v2na-funnel-text[data-v-e3596302]{font-size:15px;color:var(--v2-body);margin:0 0 18px;line-height:1.6}@media (max-width: 900px){.v2na-layout[data-v-e3596302]{grid-template-columns:1fr;padding:40px 20px 64px}.v2na-toc-sidebar[data-v-e3596302]{display:none}.v2na-header-inner[data-v-e3596302]{padding:32px 20px 36px}}.v2p-page[data-v-5570ba50]{display:flex;flex-direction:column}.v2p-btn-lg[data-v-5570ba50]{padding:15px 28px;font-size:16px}.v2p-eyebrow-dot[data-v-5570ba50]{width:7px;height:7px;border-radius:50%;background:var(--v2-green);flex:0 0 auto}.v2p-cms[data-v-5570ba50] h1{font-size:var(--v2-text-hero);font-weight:800;letter-spacing:-.04em;line-height:1.05;color:var(--v2-ink);margin:0 0 6px}.v2p-cms[data-v-5570ba50] h2{font-size:var(--v2-text-section);font-weight:800;letter-spacing:-.032em;line-height:1.1;color:var(--v2-ink);margin:0 0 10px}.v2p-cms[data-v-5570ba50] h3{font-size:16px;font-weight:800;color:var(--v2-ink);margin:0 0 4px}.v2p-cms[data-v-5570ba50] p{font-size:var(--v2-text-body);line-height:1.6;color:var(--v2-body);margin:0 0 6px}.v2p-cms[data-v-5570ba50] p:last-child{margin-bottom:0}.v2p-cms[data-v-5570ba50] p:first-child:has(+h1,+h2){font-size:var(--v2-text-eyebrow);font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--v2-green-deep);margin-bottom:14px}.v2p-cms[data-v-5570ba50] a{color:var(--v2-green-deep);text-decoration:underline}.v2p-cms[data-v-5570ba50] a:hover,.v2p-cms[data-v-5570ba50] strong{color:var(--v2-ink)}.v2p-hero[data-v-5570ba50]{background:var(--v2-surface);border-bottom:1px solid var(--v2-border)}.v2p-hero-inner[data-v-5570ba50]{padding:64px 32px 56px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:18px}.v2p-hero-eyebrow[data-v-5570ba50]{font-size:var(--v2-text-eyebrow);font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--v2-green-deep)}.v2p-hero-cms[data-v-5570ba50] h1{font-size:clamp(32px,4.2vw,52px);max-width:20em}.v2p-hero-cms[data-v-5570ba50] p{font-size:19px;line-height:1.55;color:var(--v2-body);max-width:34em;margin:0 auto}.v2p-finder-link[data-v-5570ba50]{display:inline-flex;align-items:center;gap:10px;background:var(--v2-white);border:1px solid var(--v2-border);border-radius:9px;padding:12px 18px;font-size:14.5px;font-weight:700;color:var(--v2-ink);text-decoration:none;margin-top:6px}.v2p-currency-toggle[data-v-5570ba50]{display:flex;justify-content:center;margin-top:6px}.v2p-currency-toggle .v2p-currency-btn[data-v-5570ba50]:first-child{border-radius:var(--v2-radius-btn) 0 0 var(--v2-radius-btn);border-left-width:1px}.v2p-currency-toggle .v2p-currency-btn[data-v-5570ba50]:last-child{border-radius:0 var(--v2-radius-btn) var(--v2-radius-btn) 0}.v2p-currency-btn[data-v-5570ba50]{border:1px solid var(--v2-border);border-left-width:0;background:var(--v2-white);color:var(--v2-body);font-family:inherit;font-size:14px;font-weight:700;padding:9px 18px;cursor:pointer}.v2p-currency-btn.is-active[data-v-5570ba50]{background:var(--v2-ink);color:var(--v2-white)}.v2p-tiers[data-v-5570ba50]{padding-top:56px}.v2p-tiers-grid[data-v-5570ba50]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;align-items:stretch}.v2p-plan-card[data-v-5570ba50]{background:var(--v2-white);border:1px solid var(--v2-border);border-radius:14px;padding:26px 22px;display:flex;flex-direction:column;gap:14px;position:relative;container-type:inline-size}.v2p-plan-card.has-deepscan-border[data-v-5570ba50]{border-top:3px solid var(--v2-green)}.v2p-plan-card.is-featured[data-v-5570ba50]{background:var(--v2-ink);border-color:var(--v2-ink);color:var(--v2-white);box-shadow:var(--v2-shadow-card)}.v2p-plan-ribbon[data-v-5570ba50]{position:absolute;top:-10px;left:50%;transform:translate(-50%);background:var(--v2-green);color:var(--v2-green-ink);font-size:10.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding:4px 8px;border-radius:5px;white-space:nowrap}.v2p-plan-head[data-v-5570ba50]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.v2p-plan-name[data-v-5570ba50]{font-size:15px;font-weight:800;color:var(--v2-ink)}.is-featured .v2p-plan-name[data-v-5570ba50]{color:var(--v2-white)}.v2p-plan-chip[data-v-5570ba50]{font-size:10.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;background:var(--v2-green-tint);color:var(--v2-green-deep);padding:4px 8px;border-radius:5px;white-space:nowrap}.v2p-plan-price[data-v-5570ba50]{font-size:34px;font-weight:800;letter-spacing:-.035em;color:var(--v2-ink)}.is-featured .v2p-plan-price[data-v-5570ba50]{color:var(--v2-white)}.v2p-plan-period[data-v-5570ba50]{font-size:14px;font-weight:600;color:var(--v2-muted)}.is-featured .v2p-plan-period[data-v-5570ba50]{color:var(--v2-muted-dark-2)}.v2p-plan-domains[data-v-5570ba50]{font-size:14px;color:var(--v2-body);font-weight:700}.is-featured .v2p-plan-domains[data-v-5570ba50]{color:var(--v2-white)}.v2p-plan-body[data-v-5570ba50]{display:flex;flex-direction:column;gap:8px;font-size:13.5px;line-height:1.5;color:var(--v2-body);border-top:1px solid var(--v2-border-light-2);padding-top:14px}.is-featured .v2p-plan-body[data-v-5570ba50]{color:var(--v2-muted-dark-2);border-top-color:var(--v2-border-dark)}.v2p-plan-list[data-v-5570ba50]{list-style:none;margin:0;padding:0}.v2p-plan-carry[data-v-5570ba50]{font-weight:700;color:var(--v2-ink)}.is-featured .v2p-plan-carry[data-v-5570ba50]{color:var(--v2-white)}.v2p-plan-li[data-v-5570ba50]{display:flex;gap:8px}.v2p-plan-tick[data-v-5570ba50]{color:var(--v2-green-deep);font-weight:700;flex:0 0 auto}.is-featured .v2p-plan-tick[data-v-5570ba50]{color:var(--v2-green)}.v2p-plan-body[data-v-5570ba50] p{margin:0}.v2p-plan-body[data-v-5570ba50] ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.v2p-plan-body[data-v-5570ba50] li{margin:0}.v2p-plan-body[data-v-5570ba50] strong{color:var(--v2-ink)}.is-featured .v2p-plan-body[data-v-5570ba50] strong{color:var(--v2-white)}.v2p-plan-btn[data-v-5570ba50]{margin-top:auto;text-align:center}@container (max-width: 230px){.v2p-plan-price[data-v-5570ba50]{font-size:28px}.v2p-plan-period[data-v-5570ba50]{display:block}}.v2p-extra-bar[data-v-5570ba50]{display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;align-items:center;margin-top:26px;padding:20px 24px;background:var(--v2-surface);border:1px solid var(--v2-border);border-radius:12px}.v2p-extra-note[data-v-5570ba50] p{font-size:15px;color:var(--v2-body);margin:0}.v2p-extra-note[data-v-5570ba50] strong{color:var(--v2-ink)}.v2p-extra-cta[data-v-5570ba50]{font-size:14.5px;font-weight:700;color:var(--v2-green-deep);text-decoration:none}.v2p-extra-cta[data-v-5570ba50]:hover{color:var(--v2-ink)}.v2p-included[data-v-5570ba50]{padding-top:76px}.v2p-included-intro[data-v-5570ba50]{margin-bottom:32px}.v2p-included-grid[data-v-5570ba50] ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1px;background:var(--v2-border);border:1px solid var(--v2-border);border-radius:12px;overflow:hidden}.v2p-included-grid[data-v-5570ba50] li{background:var(--v2-white);padding:18px 22px 18px 40px;position:relative;font-size:14.5px;line-height:1.5;color:var(--v2-ink)}.v2p-included-grid[data-v-5570ba50] li:before{content:"";position:absolute;left:22px;top:24px;width:6px;height:6px;border-radius:50%;background:var(--v2-green)}.v2p-compare[data-v-5570ba50]{padding-top:76px}.v2p-compare-intro[data-v-5570ba50]{margin-bottom:32px}.v2p-compare-table[data-v-5570ba50]{border:1px solid var(--v2-border);border-radius:12px;overflow:hidden}.v2p-compare-row[data-v-5570ba50]{display:grid;min-width:640px}.v2p-compare-head[data-v-5570ba50]{background:var(--v2-ink);color:var(--v2-white);font-size:13px;font-weight:800}.v2p-compare-row[data-v-5570ba50]:not(.v2p-compare-head){border-top:1px solid var(--v2-border-light-2);font-size:13.5px}.v2p-compare-row.is-alt[data-v-5570ba50]{background:var(--v2-surface-2)}.v2p-compare-cell[data-v-5570ba50]{padding:13px 12px;text-align:center;color:var(--v2-body);overflow-wrap:break-word}.v2p-compare-head .v2p-compare-cell[data-v-5570ba50]{color:var(--v2-white)}.v2p-compare-cell.is-label[data-v-5570ba50]{text-align:left;padding-left:18px;font-weight:600;color:var(--v2-ink)}.v2p-compare-head .v2p-compare-cell.is-label[data-v-5570ba50]{font-weight:800;color:var(--v2-white)}.v2p-compare-table[data-v-5570ba50]{overflow-x:auto}.v2p-faq[data-v-5570ba50]{padding-top:76px;padding-bottom:92px}.v2p-faq-heading[data-v-5570ba50]{font-size:var(--v2-text-section);font-weight:800;letter-spacing:-.032em;line-height:1.12;color:var(--v2-ink);margin:0 0 32px}.v2p-faq-grid[data-v-5570ba50]{display:grid;grid-template-columns:1fr;gap:0}@media (min-width: 880px){.v2p-faq-grid[data-v-5570ba50]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px}}.v2p-faq-item[data-v-5570ba50]{border-bottom:1px solid var(--v2-border)}.v2p-faq-q[data-v-5570ba50]{width:100%;background:none;border:0;display:flex;gap:16px;align-items:flex-start;justify-content:space-between;padding:18px 0;cursor:pointer;font-family:inherit;text-align:left}.v2p-faq-q span[data-v-5570ba50]:first-child{font-size:16px;font-weight:700;line-height:1.4;color:var(--v2-ink)}.v2p-faq-sign[data-v-5570ba50]{font-size:20px;font-weight:700;color:var(--v2-green-deep);line-height:1;flex:0 0 auto}.v2p-faq-a[data-v-5570ba50]{padding:0 0 20px;max-width:44em}.v2p-faq-a[data-v-5570ba50] p{font-size:15px;line-height:1.65;color:var(--v2-body);margin:0 0 8px}.v2p-faq-a[data-v-5570ba50] p:last-child{margin-bottom:0}.v2p-teaser[data-v-5570ba50]{background:var(--v2-ink);color:var(--v2-white);margin-top:76px}.v2p-teaser-inner[data-v-5570ba50]{padding:60px 32px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:44px;align-items:center}.v2p-teaser-copy[data-v-5570ba50]{display:flex;flex-direction:column;gap:14px}.v2p-teaser-eyebrow[data-v-5570ba50]{display:flex;align-items:center;gap:10px;font-size:var(--v2-text-eyebrow);font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--v2-green)}.v2p-teaser-cms[data-v-5570ba50] h2{color:var(--v2-white);max-width:20em;font-size:clamp(24px,2.9vw,34px);letter-spacing:-.03em;line-height:1.13}.v2p-teaser-cms[data-v-5570ba50] p{color:var(--v2-muted-dark-2);max-width:32em}.v2p-cta[data-v-5570ba50]{background:var(--v2-surface);border-top:1px solid var(--v2-border)}.v2p-cta-inner[data-v-5570ba50]{padding:72px 32px;display:flex;flex-direction:column;align-items:center;gap:18px;text-align:center}.v2p-cta-bar[data-v-5570ba50]{width:52px;height:4px;background:var(--v2-green)}.v2p-cta-cms[data-v-5570ba50] h2{font-size:var(--v2-text-section-lg);letter-spacing:-.034em;max-width:22em}.v2p-cta-cms[data-v-5570ba50] p{font-size:17px;color:var(--v2-body);max-width:32em;margin:0 auto}.v2p-cta-actions[data-v-5570ba50]{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;padding-top:6px}@media (max-width: 640px){.v2p-hero-inner[data-v-5570ba50]{padding:48px 20px 40px}.v2p-tiers[data-v-5570ba50]{padding-top:40px}.v2p-included[data-v-5570ba50],.v2p-compare[data-v-5570ba50],.v2p-faq[data-v-5570ba50]{padding-top:56px}.v2p-teaser-inner[data-v-5570ba50]{padding:44px 20px}.v2p-cta-inner[data-v-5570ba50]{padding:56px 20px}}.v2t-page[data-v-5eb68f3c]{display:flex;flex-direction:column}.v2t-btn-lg[data-v-5eb68f3c]{padding:15px 28px;font-size:16px}.v2t-card-title[data-v-5eb68f3c]{font-size:19px;font-weight:800;letter-spacing:-.02em;color:var(--v2-ink);margin:0}.v2t-card-body[data-v-5eb68f3c]{font-size:15px;line-height:1.6;color:var(--v2-body);margin:0}.v2t-cms[data-v-5eb68f3c] h1{font-size:var(--v2-text-hero);font-weight:800;letter-spacing:-.04em;line-height:1.03;color:var(--v2-white);margin:0;max-width:17em}.v2t-cms[data-v-5eb68f3c] h2{font-size:var(--v2-text-section);font-weight:800;letter-spacing:-.032em;line-height:1.1;color:var(--v2-ink);margin:0 0 12px}.v2t-cms[data-v-5eb68f3c] p{font-size:var(--v2-text-body);line-height:1.6;color:var(--v2-body);margin:0 0 6px}.v2t-cms[data-v-5eb68f3c] p:last-child{margin-bottom:0}.v2t-cms[data-v-5eb68f3c] p:first-child:has(+h1,+h2){font-size:var(--v2-text-eyebrow);font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--v2-green-deep);margin-bottom:14px}.v2t-cms[data-v-5eb68f3c] strong{color:inherit}.v2t-hero[data-v-5eb68f3c]{background:var(--v2-ink);color:var(--v2-white)}.v2t-hero-inner[data-v-5eb68f3c]{padding:76px 32px 64px;display:flex;flex-direction:column;gap:24px}.v2t-hero-eyebrow[data-v-5eb68f3c]{font-size:var(--v2-text-eyebrow);font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--v2-green)}.v2t-hero-cms[data-v-5eb68f3c] p{color:var(--v2-muted-dark-2);font-size:20px;max-width:32em}.v2t-proofs[data-v-5eb68f3c]{display:flex;flex-wrap:wrap;gap:10px;padding-top:4px}.v2t-proof[data-v-5eb68f3c]{font-size:13.5px;font-weight:700;color:var(--v2-white);border:1px solid var(--v2-border-dark-2);border-radius:var(--v2-radius-pill);padding:8px 14px}.v2t-hero-actions[data-v-5eb68f3c]{display:flex;flex-wrap:wrap;gap:12px;padding-top:6px}.v2t-reasons[data-v-5eb68f3c]{background:var(--v2-white);border-bottom:1px solid var(--v2-border)}.v2t-reasons>.v2-container[data-v-5eb68f3c]{padding:64px 32px}.v2t-reasons-intro[data-v-5eb68f3c]{max-width:38em;padding-bottom:34px}.v2t-reasons-intro[data-v-5eb68f3c] h2{max-width:none}.v2t-reasons-grid[data-v-5eb68f3c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1px;background:var(--v2-border);border:1px solid var(--v2-border);border-radius:var(--v2-radius-card);overflow:hidden}.v2t-reason-card[data-v-5eb68f3c]{background:var(--v2-white);padding:28px 26px;display:flex;flex-direction:column;gap:9px}.v2t-deliverables[data-v-5eb68f3c]{background:var(--v2-surface);border-bottom:1px solid var(--v2-border)}.v2t-deliverables-inner[data-v-5eb68f3c]{padding:64px 32px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:52px;align-items:start}.v2t-deliverables-copy[data-v-5eb68f3c]{display:flex;flex-direction:column;gap:14px}.v2t-deliverables-copy[data-v-5eb68f3c] p{max-width:30em}.v2t-inline-link[data-v-5eb68f3c]{font-size:15px;font-weight:700;color:var(--v2-green-deep);text-decoration:none;padding-top:4px}.v2t-inline-link[data-v-5eb68f3c]:hover{color:var(--v2-ink)}.v2t-deliverables-list[data-v-5eb68f3c]{display:flex;flex-direction:column;gap:1px;background:var(--v2-border);border:1px solid var(--v2-border);border-radius:var(--v2-radius-card);overflow:hidden}.v2t-deliverable-row[data-v-5eb68f3c]{background:var(--v2-white);padding:20px 22px;display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;align-items:start}.v2t-deliverable-tick[data-v-5eb68f3c]{color:var(--v2-green-deep);margin-top:2px;flex:0 0 auto}.v2t-deliverable-text[data-v-5eb68f3c]{display:flex;flex-direction:column;gap:4px}.v2t-deliverable-title[data-v-5eb68f3c]{font-size:15.5px;font-weight:800;letter-spacing:-.015em;color:var(--v2-ink)}.v2t-deliverable-body[data-v-5eb68f3c]{font-size:14px;line-height:1.55;color:var(--v2-body)}.v2t-why[data-v-5eb68f3c]{background:var(--v2-white);border-bottom:1px solid var(--v2-border)}.v2t-why-inner[data-v-5eb68f3c]{padding:64px 32px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:52px;align-items:start}.v2t-why-copy-col[data-v-5eb68f3c]{display:flex;flex-direction:column;gap:16px}.v2t-why-copy[data-v-5eb68f3c]{display:flex;flex-direction:column;gap:12px}.v2t-why-copy[data-v-5eb68f3c] p{max-width:32em}.v2t-why-claim[data-v-5eb68f3c]{font-size:16px;line-height:1.65;color:var(--v2-body);max-width:32em;margin:0}.v2t-price-panel[data-v-5eb68f3c]{background:var(--v2-ink);color:var(--v2-white);border-radius:var(--v2-radius-card);padding:30px;display:flex;flex-direction:column;gap:18px}.v2t-price-head[data-v-5eb68f3c]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.v2t-price-label[data-v-5eb68f3c]{font-size:var(--v2-text-eyebrow);font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--v2-green)}.v2t-currency-toggle[data-v-5eb68f3c]{display:flex;border:1px solid var(--v2-border-dark-2);border-radius:7px;overflow:hidden}.v2t-currency-btn[data-v-5eb68f3c]{border:0;border-left:1px solid var(--v2-border-dark-2);background:transparent;color:var(--v2-muted-dark-2);font-family:inherit;font-size:12.5px;font-weight:700;padding:7px 13px;cursor:pointer}.v2t-currency-btn[data-v-5eb68f3c]:first-child{border-left:0}.v2t-currency-btn.is-active[data-v-5eb68f3c]{background:var(--v2-green);color:var(--v2-green-ink)}.v2t-price-amount-row[data-v-5eb68f3c]{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.v2t-price-amount[data-v-5eb68f3c]{font-size:40px;font-weight:800;letter-spacing:-.035em;line-height:1}.v2t-price-caption[data-v-5eb68f3c]{font-size:14px;color:var(--v2-muted-dark)}.v2t-price-scope[data-v-5eb68f3c]{font-size:15px;line-height:1.65;color:var(--v2-muted-dark-2);margin:0}.v2t-rush[data-v-5eb68f3c]{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--v2-border-dark);padding-top:16px}.v2t-rush[data-v-5eb68f3c] p{color:var(--v2-muted-dark);margin:0}.v2t-rush[data-v-5eb68f3c] p:first-child{font-size:14.5px;font-weight:700;color:var(--v2-white)}.v2t-rush[data-v-5eb68f3c] strong{color:var(--v2-green)}.v2t-rush[data-v-5eb68f3c] p:last-child{font-size:13.5px;line-height:1.6}.v2t-access-note[data-v-5eb68f3c]{border-top:1px solid var(--v2-border-dark);padding-top:16px;font-size:14.5px;line-height:1.6;color:var(--v2-muted-dark);margin:0}.v2t-tested-to[data-v-5eb68f3c]{background:var(--v2-surface);border-bottom:1px solid var(--v2-border)}.v2t-tested-to-inner[data-v-5eb68f3c]{padding:44px 32px;display:flex;flex-wrap:wrap;gap:14px 40px;align-items:center;justify-content:space-between}.v2t-tested-to-heading[data-v-5eb68f3c]{font-size:14px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--v2-muted)}.v2t-tested-to-chips[data-v-5eb68f3c]{display:flex;flex-wrap:wrap;gap:12px 32px;font-family:var(--v2-mono);font-size:13px;color:var(--v2-ink)}.v2t-cta[data-v-5eb68f3c]{background:var(--v2-white)}.v2t-cta-inner[data-v-5eb68f3c]{padding:64px 32px 84px}.v2t-cta-panel[data-v-5eb68f3c]{background:var(--v2-surface);border:1px solid var(--v2-border);border-radius:var(--v2-radius-card);padding:34px;display:flex;flex-wrap:wrap;gap:22px;justify-content:space-between;align-items:center}.v2t-cta-copy[data-v-5eb68f3c]{max-width:34em}.v2t-cta-copy[data-v-5eb68f3c] h2{font-size:21px;letter-spacing:-.022em;margin:0 0 8px}.v2t-cta-copy[data-v-5eb68f3c] p{font-size:15.5px}.v2t-cta-actions[data-v-5eb68f3c]{display:flex;flex-wrap:wrap;gap:10px}@media (max-width: 640px){.v2t-hero-inner[data-v-5eb68f3c]{padding:56px 20px 44px}.v2t-reasons>.v2-container[data-v-5eb68f3c],.v2t-deliverables-inner[data-v-5eb68f3c],.v2t-why-inner[data-v-5eb68f3c],.v2t-tested-to-inner[data-v-5eb68f3c]{padding:44px 20px}.v2t-cta-inner[data-v-5eb68f3c]{padding:44px 20px 64px}}.v2f-page[data-v-a90fac27]{display:flex;flex-direction:column}.v2f-cms[data-v-a90fac27] h1{font-size:var(--v2-text-hero);font-weight:800;letter-spacing:-.036em;line-height:1.06;color:var(--v2-ink);margin:0 0 6px;max-width:22em}.v2f-cms[data-v-a90fac27] p{font-size:18px;line-height:1.6;color:var(--v2-body);margin:0;max-width:38em}.v2f-hero[data-v-a90fac27]{background:var(--v2-surface);border-bottom:1px solid var(--v2-border)}.v2f-hero-inner[data-v-a90fac27]{padding:56px 32px 48px;display:flex;flex-direction:column;gap:16px}.v2f-hero-eyebrow[data-v-a90fac27]{font-size:var(--v2-text-eyebrow);font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--v2-green-deep)}.v2f-grid[data-v-a90fac27]{padding-top:48px;padding-bottom:92px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:40px;align-items:start}.v2f-picker[data-v-a90fac27]{display:flex;flex-direction:column;gap:32px;min-width:0}.v2f-result-col[data-v-a90fac27]{display:flex;flex-direction:column;gap:16px;min-width:0}@media (min-width: 760px){.v2f-result-col[data-v-a90fac27]{position:sticky;top:24px;align-self:start}}.v2f-domains-card[data-v-a90fac27]{border:1px solid var(--v2-border);border-radius:var(--v2-radius-card);padding:28px;display:flex;flex-direction:column;gap:18px}.v2f-domains-head[data-v-a90fac27]{display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;align-items:baseline}.v2f-domains-label[data-v-a90fac27]{font-size:17px;font-weight:800;letter-spacing:-.018em;color:var(--v2-ink)}.v2f-domains-value[data-v-a90fac27]{font-size:26px;font-weight:800;letter-spacing:-.028em;color:var(--v2-ink);font-family:var(--v2-mono)}.v2f-domains-range[data-v-a90fac27]{width:100%;-moz-appearance:none;appearance:none;-webkit-appearance:none;height:6px;border-radius:3px;background:var(--v2-border);outline:none}.v2f-domains-range[data-v-a90fac27]::-webkit-slider-thumb{-webkit-appearance:none;width:22px;height:22px;border-radius:50%;background:var(--v2-ink);border:3px solid var(--v2-green);cursor:pointer}.v2f-domains-range[data-v-a90fac27]::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:var(--v2-ink);border:3px solid var(--v2-green);cursor:pointer}.v2f-domains-scale[data-v-a90fac27]{display:flex;justify-content:space-between;font-family:var(--v2-mono);font-size:11.5px;color:var(--v2-muted)}.v2f-currency-row[data-v-a90fac27]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;border-top:1px solid var(--v2-border-light);padding-top:16px}.v2f-currency-label[data-v-a90fac27]{font-size:14px;font-weight:700;color:var(--v2-ink)}.v2f-currency-toggle[data-v-a90fac27]{display:flex;border:1px solid var(--v2-border);border-radius:9px;overflow:hidden;background:var(--v2-white)}.v2f-currency-btn[data-v-a90fac27]{border:0;border-left:1px solid var(--v2-border);background:var(--v2-white);color:var(--v2-body);font-family:inherit;font-size:13.5px;font-weight:700;padding:8px 14px;cursor:pointer}.v2f-currency-btn[data-v-a90fac27]:first-child{border-left:0}.v2f-currency-btn.is-active[data-v-a90fac27]{background:var(--v2-ink);color:var(--v2-white)}.v2f-section[data-v-a90fac27]{display:flex;flex-direction:column;gap:14px}.v2f-section-head[data-v-a90fac27]{display:flex;flex-direction:column;gap:5px}.v2f-section-title[data-v-a90fac27]{font-size:17px;font-weight:800;letter-spacing:-.018em;color:var(--v2-ink)}.v2f-section-note[data-v-a90fac27]{font-size:14.5px;color:var(--v2-body)}.v2f-needs-list[data-v-a90fac27]{display:flex;flex-direction:column;gap:1px;background:var(--v2-border);border:1px solid var(--v2-border);border-radius:var(--v2-radius-card);overflow:hidden}.v2f-need-row[data-v-a90fac27]{background:var(--v2-white);padding:15px 20px;display:flex;gap:14px;align-items:flex-start;cursor:pointer}.v2f-need-row.is-checked[data-v-a90fac27]{background:var(--v2-green-tint)}.v2f-need-checkbox[data-v-a90fac27]{width:20px;height:20px;flex:0 0 auto;margin-top:1px;appearance:none;-webkit-appearance:none;-moz-appearance:none;border:1px solid var(--v2-border);border-radius:5px;background:var(--v2-white);cursor:pointer;display:flex;align-items:center;justify-content:center;position:relative;outline:2px solid transparent;outline-offset:2px}.v2f-need-checkbox[data-v-a90fac27]:checked{background:var(--v2-green);border-color:var(--v2-green)}.v2f-need-checkbox[data-v-a90fac27]:checked:after{content:"✓";position:absolute;font-size:13px;font-weight:800;color:var(--v2-green-ink);line-height:1}.v2f-need-checkbox[data-v-a90fac27]:focus-visible{outline-color:var(--v2-green)}.v2f-need-text[data-v-a90fac27]{min-width:0;display:flex;flex-direction:column;gap:3px}.v2f-need-label[data-v-a90fac27]{font-size:15px;font-weight:600;line-height:1.4;color:var(--v2-ink)}.v2f-need-from[data-v-a90fac27]{font-size:13px;color:var(--v2-muted)}.v2f-universal-card[data-v-a90fac27]{border:1px solid var(--v2-border);border-left:3px solid var(--v2-green);border-radius:10px;padding:20px 24px;display:flex;flex-direction:column;gap:12px}.v2f-universal-title[data-v-a90fac27]{font-size:15px;font-weight:800;color:var(--v2-ink)}.v2f-universal-chips[data-v-a90fac27]{display:flex;flex-wrap:wrap;gap:8px}.v2f-chip[data-v-a90fac27]{font-size:13px;font-weight:600;color:var(--v2-ink);background:var(--v2-surface);border:1px solid var(--v2-border);border-radius:var(--v2-radius-chip);padding:6px 10px}.v2f-universal-note[data-v-a90fac27]{font-size:13.5px;line-height:1.6;color:var(--v2-body);margin:0}.v2f-clear-btn[data-v-a90fac27]{align-self:flex-start;background:none;border:0;padding:0;cursor:pointer;font-family:inherit;font-size:14px;font-weight:700;color:var(--v2-green-deep)}.v2f-clear-btn[data-v-a90fac27]:hover{color:var(--v2-ink)}.v2f-result-panel[data-v-a90fac27]{border:1px solid var(--v2-border);border-radius:14px;overflow:hidden;box-shadow:var(--v2-shadow-card);background:var(--v2-white)}.v2f-result-top[data-v-a90fac27]{background:var(--v2-ink);color:var(--v2-white);padding:26px 28px;display:flex;flex-direction:column;gap:12px}.v2f-result-eyebrow[data-v-a90fac27]{font-size:12.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--v2-green)}.v2f-result-name-row[data-v-a90fac27]{display:flex;flex-wrap:wrap;gap:14px;align-items:baseline}.v2f-result-name[data-v-a90fac27]{font-size:34px;font-weight:800;letter-spacing:-.032em}.v2f-result-allowance[data-v-a90fac27]{font-size:14px;color:var(--v2-muted-dark-2)}.v2f-result-total-row[data-v-a90fac27]{display:flex;align-items:baseline;gap:10px;border-top:1px solid var(--v2-border-dark);padding-top:14px}.v2f-result-total[data-v-a90fac27]{font-size:30px;font-weight:800;letter-spacing:-.03em}.v2f-result-period[data-v-a90fac27]{font-size:14px;color:var(--v2-muted-dark-2)}.v2f-result-breakdown[data-v-a90fac27]{font-size:13.5px;line-height:1.6;color:var(--v2-muted-dark-2);margin:0}.v2f-result-empty[data-v-a90fac27]{font-size:14.5px;line-height:1.6;color:var(--v2-muted-dark-2);margin:0}.v2f-result-bottom[data-v-a90fac27]{padding:24px 28px;display:flex;flex-direction:column;gap:14px}.v2f-reasons-label[data-v-a90fac27]{font-size:13px;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:var(--v2-muted)}.v2f-reasons-list[data-v-a90fac27]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:9px}.v2f-reasons-list li[data-v-a90fac27]{font-size:14.5px;line-height:1.55;color:var(--v2-ink);padding-left:16px;position:relative}.v2f-reasons-list li[data-v-a90fac27]:before{content:"";position:absolute;left:0;top:7px;width:6px;height:6px;border-radius:50%;background:var(--v2-green)}.v2f-reasons-empty[data-v-a90fac27]{font-size:14.5px;line-height:1.6;color:var(--v2-body);margin:0}.v2f-result-cta[data-v-a90fac27]{text-align:center;margin-top:6px}.v2f-ask-link[data-v-a90fac27]{text-align:center;font-size:13.5px;font-weight:700;color:var(--v2-green-deep);text-decoration:none}.v2f-ask-link[data-v-a90fac27]:hover{color:var(--v2-ink)}.v2f-ladder[data-v-a90fac27]{border:1px solid var(--v2-border);border-radius:var(--v2-radius-card);overflow:hidden}.v2f-ladder-head[data-v-a90fac27]{padding:16px 20px;border-bottom:1px solid var(--v2-border-light);background:var(--v2-surface-2);font-size:13px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--v2-muted)}.v2f-ladder-row[data-v-a90fac27]{padding:14px 20px;border-bottom:1px solid var(--v2-surface);display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between}.v2f-ladder-row.is-best[data-v-a90fac27]{background:var(--v2-green-tint)}.v2f-ladder-info[data-v-a90fac27]{min-width:0;display:flex;flex-direction:column;gap:3px}.v2f-ladder-name-row[data-v-a90fac27]{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.v2f-ladder-name[data-v-a90fac27]{font-size:14.5px;font-weight:700;color:var(--v2-ink)}.v2f-ladder-tag[data-v-a90fac27]{font-size:10.5px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;padding:3px 7px;border-radius:4px}.v2f-ladder-tag.is-best[data-v-a90fac27]{color:var(--v2-green-ink);background:var(--v2-green)}.v2f-ladder-tag.is-covers[data-v-a90fac27]{color:var(--v2-green-deep);background:var(--v2-green-tint)}.v2f-ladder-tag.is-tbc[data-v-a90fac27],.v2f-ladder-tag.is-too-low[data-v-a90fac27]{color:var(--v2-muted);background:var(--v2-surface)}.v2f-ladder-detail[data-v-a90fac27]{font-size:12.5px;color:var(--v2-muted)}.v2f-ladder-total[data-v-a90fac27]{font-size:16px;font-weight:800;letter-spacing:-.02em;color:var(--v2-ink)}.v2f-ladder-note[data-v-a90fac27]{padding:14px 20px;font-size:12.5px;line-height:1.6;color:var(--v2-muted);margin:0}@media (max-width: 640px){.v2f-hero-inner[data-v-a90fac27]{padding:44px 20px 36px}.v2f-grid[data-v-a90fac27]{padding:40px 20px 60px}}.v2w-page[data-v-b4a427ec]{display:flex;flex-direction:column}.v2w-btn-lg[data-v-b4a427ec]{padding:15px 28px;font-size:16px}.v2w-eyebrow-dot[data-v-b4a427ec]{width:7px;height:7px;border-radius:50%;background:var(--v2-green);flex:0 0 auto}.v2w-eyebrow[data-v-b4a427ec]{display:inline-flex;align-items:center;gap:9px;font-size:var(--v2-text-eyebrow);font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--v2-green-deep)}.v2w-card-title[data-v-b4a427ec]{font-size:var(--v2-text-card-title);font-weight:800;letter-spacing:-.02em;color:var(--v2-ink);margin:0}.v2w-card-body[data-v-b4a427ec]{font-size:14.5px;line-height:1.6;color:var(--v2-body)}.v2w-card-body[data-v-b4a427ec] p{margin:0 0 8px}.v2w-card-body[data-v-b4a427ec] p:last-child{margin-bottom:0}.v2w-cms[data-v-b4a427ec] h1{font-size:var(--v2-text-hero);font-weight:800;letter-spacing:-.04em;line-height:1.05;color:var(--v2-ink);margin:0 0 6px}.v2w-cms[data-v-b4a427ec] h2{font-size:var(--v2-text-section);font-weight:800;letter-spacing:-.032em;line-height:1.1;color:var(--v2-ink);margin:0 0 14px}.v2w-cms[data-v-b4a427ec] p{font-size:var(--v2-text-body);line-height:1.6;color:var(--v2-body);margin:0 0 6px}.v2w-cms[data-v-b4a427ec] p:last-child{margin-bottom:0}.v2w-cms[data-v-b4a427ec] p:first-child:has(+h1,+h2){font-size:var(--v2-text-eyebrow);font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--v2-green-deep);margin-bottom:14px}.v2w-cms[data-v-b4a427ec] a{color:var(--v2-green-deep);text-decoration:underline}.v2w-cms[data-v-b4a427ec] a:hover{color:var(--v2-ink)}.v2w-hero[data-v-b4a427ec]{background:var(--v2-surface);border-bottom:1px solid var(--v2-border)}.v2w-hero-inner[data-v-b4a427ec]{padding:64px 32px 56px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:24px 48px;align-items:end}.v2w-hero-cms[data-v-b4a427ec]{grid-column:1 / -1}.v2w-hero-cms[data-v-b4a427ec] h1{font-size:clamp(32px,4.2vw,52px);letter-spacing:-.038em;max-width:20em;margin-top:10px}.v2w-hero-cms[data-v-b4a427ec] p{font-size:19px;line-height:1.6;color:var(--v2-body);max-width:33em}.v2w-hero-actions[data-v-b4a427ec]{display:flex;flex-wrap:wrap;gap:12px;grid-column:1 / -1}.v2w-stats[data-v-b4a427ec]{padding-top:0}.v2w-stats-grid[data-v-b4a427ec]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1px;background:var(--v2-border);border:1px solid var(--v2-border);border-top:0}.v2w-stat-card[data-v-b4a427ec]{background:var(--v2-white);padding:30px 26px;display:flex;flex-direction:column;gap:8px}.v2w-stat-number[data-v-b4a427ec]{font-size:44px;font-weight:800;letter-spacing:-.04em;line-height:1;color:var(--v2-ink)}.v2w-stat-label[data-v-b4a427ec]{font-size:14.5px;color:var(--v2-body)}.v2w-stat-label[data-v-b4a427ec] p{margin:0}.v2w-problem[data-v-b4a427ec]{padding:76px 32px 0;display:grid;grid-template-columns:1fr;gap:40px;align-items:start}.v2w-problem-copy[data-v-b4a427ec]{display:flex;flex-direction:column;gap:18px}.v2w-problem-heading[data-v-b4a427ec]{font-size:var(--v2-text-section);line-height:1.12;font-weight:800;letter-spacing:-.032em;color:var(--v2-ink);margin:0}.v2w-problem-para[data-v-b4a427ec]{font-size:16.5px;line-height:1.65;color:var(--v2-body);margin:0}.v2w-compare[data-v-b4a427ec]{border:1px solid var(--v2-border);border-radius:var(--v2-radius-card);overflow:hidden}.v2w-compare-banner[data-v-b4a427ec]{background:var(--v2-ink);color:var(--v2-white);padding:16px 22px;font-size:14px;font-weight:800;letter-spacing:.04em}.v2w-compare-table-wrap[data-v-b4a427ec]{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch}.v2w-compare-table[data-v-b4a427ec]{width:100%;min-width:560px;border-collapse:collapse;font-size:13px}.v2w-compare-table th[data-v-b4a427ec],.v2w-compare-table td[data-v-b4a427ec]{padding:12px;text-align:center;border-top:1px solid var(--v2-border-light);white-space:nowrap}.v2w-compare-table th[data-v-b4a427ec]:first-child,.v2w-compare-table td[data-v-b4a427ec]:first-child{text-align:left;white-space:normal;font-weight:600;color:var(--v2-ink)}.v2w-compare-table thead th[data-v-b4a427ec]{background:var(--v2-surface-2);font-weight:800;color:var(--v2-ink);border-top:0}.v2w-compare-table tbody tr:nth-child(2n) td[data-v-b4a427ec]{background:var(--v2-surface-2)}.v2w-compare-table td[data-v-b4a427ec]{color:var(--v2-body)}.v2w-disciplines[data-v-b4a427ec]{padding:76px 32px 0}.v2w-disciplines-intro[data-v-b4a427ec]{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:32px}.v2w-disciplines-intro[data-v-b4a427ec] h2{max-width:24em;margin-bottom:0}.v2w-disciplines-intro[data-v-b4a427ec] p:not(:first-child){max-width:26em}.v2w-discipline-list[data-v-b4a427ec]{display:flex;flex-direction:column;gap:12px}.v2w-discipline[data-v-b4a427ec]{border:1px solid var(--v2-border);border-radius:var(--v2-radius-card);overflow:hidden}.v2w-discipline-head[data-v-b4a427ec]{width:100%;display:flex;gap:16px;align-items:center;justify-content:space-between;padding:22px 26px;cursor:pointer;background:var(--v2-white);border:0;font-family:inherit;text-align:left}.v2w-discipline-head[aria-expanded=true][data-v-b4a427ec]{background:var(--v2-surface)}.v2w-discipline-head-text[data-v-b4a427ec]{display:flex;flex-direction:column;gap:6px;min-width:0}.v2w-discipline-title-row[data-v-b4a427ec]{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.v2w-discipline-title[data-v-b4a427ec]{font-size:20px;font-weight:800;letter-spacing:-.02em;color:var(--v2-ink)}.v2w-discipline-tag[data-v-b4a427ec]{font-size:11px;font-weight:800;letter-spacing:.08em;background:var(--v2-green-tint);color:var(--v2-green-deep);padding:4px 8px;border-radius:5px;white-space:nowrap}.v2w-discipline-summary[data-v-b4a427ec]{font-size:14.5px;color:var(--v2-body);line-height:1.5}.v2w-discipline-sign[data-v-b4a427ec]{font-size:22px;font-weight:700;color:var(--v2-green-deep);line-height:1;flex:0 0 auto}.v2w-discipline-panel[data-v-b4a427ec]{border-top:1px solid var(--v2-border-light)}.v2w-discipline-groups[data-v-b4a427ec]{padding:26px;display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:26px}.v2w-discipline-group[data-v-b4a427ec]{display:flex;flex-direction:column;gap:10px}.v2w-discipline-group-name[data-v-b4a427ec]{font-family:var(--v2-mono);font-size:11.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--v2-green-deep)}.v2w-discipline-group-body[data-v-b4a427ec] ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:7px}.v2w-discipline-group-body[data-v-b4a427ec] li{font-size:14px;line-height:1.5;color:#334155;padding-left:15px;position:relative}.v2w-discipline-group-body[data-v-b4a427ec] li:before{content:"";position:absolute;left:0;top:7px;width:5px;height:5px;border-radius:50%;background:var(--v2-green)}.v2w-discipline-group-body[data-v-b4a427ec] p{font-size:14px;line-height:1.5;color:#334155;margin:0 0 7px}.v2w-discipline-note[data-v-b4a427ec]{border-top:1px solid var(--v2-border-light);background:var(--v2-surface);padding:16px 26px;font-size:13.5px;line-height:1.6;color:var(--v2-body)}.v2w-reporting[data-v-b4a427ec]{padding:76px 32px 0}.v2w-reporting-grid[data-v-b4a427ec]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin-top:32px}.v2w-reporting-card[data-v-b4a427ec]{border-top:3px solid var(--v2-green);display:flex;flex-direction:column;gap:11px}.v2w-steps[data-v-b4a427ec]{padding:76px 32px 0}.v2w-steps-heading[data-v-b4a427ec]{font-size:var(--v2-text-section);line-height:1.12;font-weight:800;letter-spacing:-.032em;color:var(--v2-ink);margin:0 0 32px}.v2w-steps-grid[data-v-b4a427ec]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1px;background:var(--v2-border);border:1px solid var(--v2-border);border-radius:var(--v2-radius-card);overflow:hidden}.v2w-step-card[data-v-b4a427ec]{background:var(--v2-white);padding:26px;display:flex;flex-direction:column;gap:11px}.v2w-step-n[data-v-b4a427ec]{font-family:var(--v2-mono);font-size:11.5px;font-weight:600;letter-spacing:.12em;color:var(--v2-green-deep)}.v2w-step-title[data-v-b4a427ec]{font-size:18px;font-weight:800;letter-spacing:-.02em;color:var(--v2-ink)}.v2w-step-body[data-v-b4a427ec]{font-size:14.5px;line-height:1.55;color:var(--v2-body)}.v2w-step-body[data-v-b4a427ec] p{margin:0}.v2w-personas[data-v-b4a427ec]{padding:76px 32px 0}.v2w-personas-grid[data-v-b4a427ec]{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:20px;margin-top:32px}.v2w-persona-card[data-v-b4a427ec]{border:1px solid var(--v2-border);border-radius:var(--v2-radius-card);padding:26px;display:flex;flex-direction:column;gap:11px}.v2w-persona-link[data-v-b4a427ec]{font-size:13.5px;font-weight:700;color:var(--v2-green-deep);margin-top:auto;text-decoration:none}.v2w-persona-link[data-v-b4a427ec]:hover{color:var(--v2-ink);text-decoration:underline}.v2w-final[data-v-b4a427ec]{padding:76px 32px 92px;display:flex;flex-direction:column;align-items:center;gap:18px;text-align:center}.v2w-final-bar[data-v-b4a427ec]{width:52px;height:4px;background:var(--v2-green)}.v2w-final-cms[data-v-b4a427ec] h2{font-size:var(--v2-text-section-lg);letter-spacing:-.035em;max-width:22em}.v2w-final-cms[data-v-b4a427ec] p{font-size:17px;color:var(--v2-body);max-width:30em;margin:0 auto}.v2w-final-actions[data-v-b4a427ec]{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;padding-top:6px}@media (max-width: 640px){.v2w-hero-inner[data-v-b4a427ec]{padding:48px 20px 40px}.v2w-problem[data-v-b4a427ec],.v2w-disciplines[data-v-b4a427ec],.v2w-reporting[data-v-b4a427ec],.v2w-steps[data-v-b4a427ec],.v2w-personas[data-v-b4a427ec]{padding-left:20px;padding-right:20px}.v2w-final[data-v-b4a427ec]{padding:56px 20px 70px}.v2w-discipline-head[data-v-b4a427ec]{padding:18px 20px}.v2w-discipline-groups[data-v-b4a427ec]{padding:20px}.v2w-discipline-note[data-v-b4a427ec]{padding:14px 20px}}.site-root{--navy: #0D1B2A;--slate: #1E3A5F;--slate2: #243F66;--teal: #00C2A8;--teal-dim: #007F6E;--white: #F0F4F8;--mid: #D8E8F4;--dim: rgba(216, 232, 244, .45);--border: rgba(139, 163, 190, .15);--input-bg: rgba(13, 27, 42, .7);--input-border:rgba(139, 163, 190, .25);--red: #E84855;--green: #2ECC71;--amber: #F5A623;margin:0;background:var(--navy);color:var(--white);font-family:Inter,sans-serif;-webkit-font-smoothing:antialiased}.site-root *,.site-root *:before,.site-root *:after{box-sizing:border-box}
