
@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@400;500;600;700;800&display=swap');
#vpd-2027{--v-bg:light-dark(#f7f8f4,#101722);--v-panel:light-dark(#fff,#192230);--v-fg:light-dark(#152032,#f2f5ef);--v-muted:light-dark(#586476,#a6b1c0);--v-line:light-dark(#dfe4dc,#303c49);--v-soft:light-dark(#edf1e9,#212d37);--v-ink:#0f1b2c;--v-lime:#c2f575;--v-lime-fg:#17251b;--v-link:light-dark(#2c54b3,#aac3ff);--v-tint:light-dark(#e6efdc,#263b2c);--v-dark-muted:#bec9d7;color:var(--v-fg);background:var(--v-bg);font-family:'DM Sans',Arial,sans-serif;font-size:15px;line-height:1.55;width:100%;text-align:left;isolation:isolate;position:relative;}
#vpd-2027 *{box-sizing:border-box}#vpd-2027 [hidden]{display:none!important}#vpd-2027 button,#vpd-2027 input,#vpd-2027 select,#vpd-2027 textarea{font:inherit}#vpd-2027 button{color:inherit}#vpd-2027 button,#vpd-2027 a{-webkit-tap-highlight-color:transparent}#vpd-2027 button{border:0;background:none}#vpd-2027 a{color:var(--v-link);text-decoration:none}#vpd-2027 a:hover{text-decoration:underline}#vpd-2027 button:focus-visible,#vpd-2027 a:focus-visible,#vpd-2027 input:focus-visible,#vpd-2027 select:focus-visible,#vpd-2027 textarea:focus-visible{outline:3px solid var(--v-link);outline-offset:4px}#vpd-2027 i,#vpd-2027 svg{width:18px;height:18px;flex:none;vertical-align:middle}#vpd-2027 h1,#vpd-2027 h2,#vpd-2027 h3,#vpd-2027 p{margin:0}#vpd-2027 h1,#vpd-2027 h2,#vpd-2027 h3{font-family:'Manrope',Arial,sans-serif;letter-spacing:-.045em;line-height:1.15}#vpd-2027 h1{font-size:52px;font-weight:700}#vpd-2027 h2{font-size:30px;font-weight:650}#vpd-2027 h3{font-size:20px;font-weight:650}#vpd-2027 button{transition:background .16s,color .16s,transform .16s}#vpd-2027 .vpd-sr{position:absolute;clip:rect(0,0,0,0);width:1px;height:1px;overflow:hidden;white-space:nowrap}
#vpd-2027 .vpd-concept{padding:10px 115px 10px 32px;display:flex;align-items:center;gap:12px;justify-content:space-between;background:var(--v-soft);border-bottom:1px solid var(--v-line);font-size:10px;letter-spacing:.04em;color:var(--v-muted)}#vpd-2027 .vpd-concept b{font-weight:700;color:var(--v-fg);letter-spacing:.12em}#vpd-2027 .vpd-concept-sep{padding:0 9px}#vpd-2027 .vpd-header{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:24px 32px;background:var(--v-panel);border-bottom:1px solid var(--v-line)}#vpd-2027 .vpd-wordmark{display:inline-flex;align-items:center;gap:9px;padding:0;white-space:nowrap;font-family:'Manrope',sans-serif;font-size:24px;font-weight:800;letter-spacing:-1px}#vpd-2027 .vpd-wordmark small{font-size:11px;font-weight:600;letter-spacing:-.25px;margin-left:1px;color:var(--v-muted)}#vpd-2027 .vpd-symbol{display:inline-flex;align-items:center;justify-content:center;width:32px;height:36px;background:var(--v-lime);color:var(--v-ink);border-radius:10px 10px 12px 4px;transform:rotate(-6deg)}#vpd-2027 .vpd-symbol svg{width:22px;height:22px;transform:rotate(6deg)}#vpd-2027 .vpd-nav{display:flex;align-items:center;gap:24px}#vpd-2027 .vpd-navlink{font-size:12px;padding:8px 0;position:relative;white-space:nowrap;font-weight:600;color:var(--v-muted)}#vpd-2027 .vpd-navlink:hover,#vpd-2027 .vpd-navlink[aria-current=page]{color:var(--v-fg)}#vpd-2027 .vpd-navlink[aria-current=page]:after{position:absolute;content:'';bottom:-8px;left:0;width:100%;height:3px;background:var(--v-lime);border-radius:3px}#vpd-2027 .vpd-header-actions{display:flex;gap:4px}#vpd-2027 .vpd-icon-button{padding:8px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%}#vpd-2027 .vpd-icon-button:hover{background:var(--v-soft)}#vpd-2027 .vpd-menu-button{display:none}#vpd-2027 .vpd-mobile-nav{padding:10px 24px;background:var(--v-panel);border-bottom:1px solid var(--v-line)}#vpd-2027 .vpd-mobile-nav button{display:flex;width:100%;justify-content:space-between;padding:14px 0;text-align:left}#vpd-2027 .vpd-mobile-nav span{color:var(--v-muted);font-size:12px}#vpd-2027 .vpd-search{padding:24px 32px;background:var(--v-panel);border-bottom:1px solid var(--v-line)}#vpd-2027 .vpd-search-field{display:flex;align-items:center;gap:12px}#vpd-2027 .vpd-search input{min-width:0;flex:1;border:0;border-bottom:1px solid var(--v-line);padding:12px 0;background:transparent;color:var(--v-fg);font-size:18px}#vpd-2027 .vpd-search-results{display:grid;grid-template-columns:1fr 1fr;gap:4px 20px;margin-top:18px}#vpd-2027 .vpd-search-results button{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px;text-align:left;border-radius:8px}#vpd-2027 .vpd-search-results button:hover{background:var(--v-soft)}#vpd-2027 .vpd-search-results small{display:block;color:var(--v-muted);font-size:11px}
#vpd-2027 .vpd-wrap{padding:0 38px}#vpd-2027 .vpd-section{padding:52px 0}#vpd-2027 .vpd-section+.vpd-section{border-top:1px solid var(--v-line)}#vpd-2027 .vpd-eyebrow{font-size:10px;text-transform:uppercase;font-weight:700;letter-spacing:.15em;display:flex;gap:8px;align-items:center;margin-bottom:18px;color:var(--v-muted)}#vpd-2027 .vpd-dot{height:7px;width:7px;background:var(--v-lime);border-radius:50%;box-shadow:0 0 0 4px var(--v-tint);display:inline-block;flex:none}#vpd-2027 .vpd-subtitle{color:var(--v-muted);font-size:16px;line-height:1.7;max-width:530px;margin-top:18px}#vpd-2027 .vpd-btn{border:1px solid var(--v-line);padding:11px 17px;border-radius:8px;display:inline-flex;justify-content:center;align-items:center;gap:12px;font-size:12px;font-weight:650;background:var(--v-panel);color:var(--v-fg);text-decoration:none;min-height:43px}#vpd-2027 .vpd-btn:hover{background:var(--v-soft);text-decoration:none;transform:translateY(-1px)}#vpd-2027 .vpd-btn-primary{background:var(--v-ink);color:#f6f8f1;border-color:var(--v-ink)}#vpd-2027 .vpd-btn-primary:hover{background:#23334a}#vpd-2027 .vpd-btn-lime{background:var(--v-lime);border-color:var(--v-lime);color:var(--v-lime-fg)}#vpd-2027 .vpd-btn-lime:hover{background:#d1ffa0}#vpd-2027 .vpd-text-button{font-size:12px;display:inline-flex;align-items:center;gap:8px;padding:5px 0;text-align:left;font-weight:600}#vpd-2027 .vpd-text-button:hover{color:var(--v-link)}#vpd-2027 .vpd-actions{display:flex;align-items:center;flex-wrap:wrap;gap:18px;margin-top:26px}#vpd-2027 .vpd-fine{font-size:11px;line-height:1.6;color:var(--v-muted)}#vpd-2027 .vpd-section-head{display:flex;gap:24px;align-items:end;justify-content:space-between;margin-bottom:26px}#vpd-2027 .vpd-section-head p{color:var(--v-muted);font-size:13px;margin-top:10px;max-width:520px}#vpd-2027 .vpd-label{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.11em;color:var(--v-muted)}
#vpd-2027 .vpd-hero{display:grid;grid-template-columns:1.14fr 1fr;gap:40px;padding:54px 0 38px;align-items:center}#vpd-2027 .vpd-hero h1{font-size:60px;line-height:1.08;letter-spacing:-.06em}#vpd-2027 .vpd-highlight{display:inline-block;position:relative}#vpd-2027 .vpd-highlight:after{content:'';position:absolute;left:-2px;right:-4px;bottom:2px;height:11px;background:var(--v-lime);z-index:-1;transform:rotate(-1.5deg)}#vpd-2027 .vpd-hero-intro{font-size:15px;line-height:1.7;color:var(--v-muted);max-width:395px;margin-top:22px}#vpd-2027 .vpd-hero-foot{display:flex;align-items:center;gap:8px;color:var(--v-muted);font-size:11px;margin-top:28px}#vpd-2027 .vpd-hero-foot svg{width:14px;height:14px}#vpd-2027 .vpd-quiz{padding:25px;background:var(--v-ink);color:#f4f7f2;border-radius:18px;box-shadow:0 15px 35px #07132312;position:relative;min-height:360px;overflow:hidden}#vpd-2027 .vpd-quiz:after{content:'';position:absolute;width:150px;height:150px;right:-90px;top:-100px;border:25px solid #c2f57526;border-radius:50%;pointer-events:none}#vpd-2027 .vpd-quiz-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px}#vpd-2027 .vpd-quiz-top span{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--v-dark-muted)}#vpd-2027 .vpd-quiz-top b{font-size:11px;color:var(--v-lime);font-weight:500}#vpd-2027 .vpd-quiz h2{font-size:25px;letter-spacing:-.04em;line-height:1.25;max-width:270px}#vpd-2027 .vpd-quiz p{color:var(--v-dark-muted);font-size:12px;line-height:1.6;margin-top:8px}#vpd-2027 .vpd-quiz-options{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:24px}#vpd-2027 .vpd-quiz-option{display:flex;align-items:center;gap:9px;text-align:left;border:1px solid #485265;background:#19283b;color:#e7eef5;border-radius:8px;padding:13px 10px;font-size:11px;min-height:47px}#vpd-2027 .vpd-quiz-option svg{height:16px;width:16px;color:#b7c7dc}#vpd-2027 .vpd-quiz-option[aria-pressed=true]{border-color:var(--v-lime);background:#c2f57514;color:var(--v-lime)}#vpd-2027 .vpd-quiz-option[aria-pressed=true] svg{color:var(--v-lime)}#vpd-2027 .vpd-quiz-option:hover{background:#2b3a4f}#vpd-2027 .vpd-quiz-bottom{display:flex;justify-content:space-between;align-items:center;margin-top:22px;gap:12px}#vpd-2027 .vpd-quiz-bottom .vpd-text-button{color:#d6dfe9}#vpd-2027 .vpd-quiz-bottom .vpd-fine{color:var(--v-dark-muted)}#vpd-2027 .vpd-quiz .vpd-btn-lime{color:var(--v-lime-fg)}#vpd-2027 .vpd-quiz-result{display:grid;gap:10px;margin-top:23px}#vpd-2027 .vpd-quiz-result div{display:flex;align-items:start;gap:9px;font-size:12px;color:#e0e9f2}#vpd-2027 .vpd-quiz-result svg{color:var(--v-lime);width:16px;height:16px}
#vpd-2027 .vpd-principles{border-top:1px solid var(--v-line);padding:20px 0;display:grid;grid-template-columns:repeat(3,1fr);gap:18px}#vpd-2027 .vpd-principle{display:flex;align-items:center;gap:10px;font-size:11px;color:var(--v-muted)}#vpd-2027 .vpd-principle svg{color:var(--v-fg);width:16px;height:16px}#vpd-2027 .vpd-principle b{font-weight:600;color:var(--v-fg)}#vpd-2027 .vpd-provider-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}#vpd-2027 .vpd-provider{background:var(--v-panel);border:1px solid var(--v-line);border-radius:12px;padding:19px 17px;display:flex;flex-direction:column;gap:17px;min-width:0}#vpd-2027 .vpd-provider-top{display:flex;align-items:center;gap:9px}#vpd-2027 .vpd-logo{display:inline-flex;align-items:center;justify-content:center;flex:none;width:31px;height:31px;border-radius:50%;font-family:'Manrope',sans-serif;font-weight:800;letter-spacing:-1px;font-size:16px;color:var(--v-fg);background:var(--v-soft)}#vpd-2027 .vpd-logo-nord{background:light-dark(#e6edff,#283951);color:light-dark(#2e52bd,#b9ccff)}#vpd-2027 .vpd-logo-surf{background:light-dark(#d9f1ed,#203d3c);color:light-dark(#166c69,#9de3d9)}#vpd-2027 .vpd-logo-express{background:light-dark(#ffe7e2,#442c2e);color:light-dark(#9c3b36,#ffb5a5)}#vpd-2027 .vpd-logo-pure{background:light-dark(#e8eddf,#344029);color:light-dark(#47652d,#c6e5a3)}#vpd-2027 .vpd-provider-name{font-weight:700;font-size:13px;letter-spacing:-.3px}#vpd-2027 .vpd-provider h3{font-size:17px;min-height:39px;line-height:1.35}#vpd-2027 .vpd-provider p{font-size:11px;color:var(--v-muted);line-height:1.65}#vpd-2027 .vpd-provider-info{display:flex;flex-direction:column;gap:2px;border-top:1px solid var(--v-line);padding-top:13px;margin-top:auto}#vpd-2027 .vpd-provider-info b{font-size:12px;font-weight:550}#vpd-2027 .vpd-provider-info span{font-size:10px;color:var(--v-muted)}#vpd-2027 .vpd-provider-actions{display:flex;align-items:center;justify-content:space-between;gap:9px}#vpd-2027 .vpd-provider-actions .vpd-text-button{font-size:11px}#vpd-2027 .vpd-add{width:31px;height:31px;border:1px solid var(--v-line);border-radius:50%;display:flex;align-items:center;justify-content:center}#vpd-2027 .vpd-add[aria-pressed=true]{background:var(--v-tint);color:var(--v-fg);border-color:var(--v-muted)}#vpd-2027 .vpd-add:hover{background:var(--v-soft)}#vpd-2027 .vpd-add svg{width:14px;height:14px}#vpd-2027 .vpd-evidence-link{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:22px;border-radius:9px;background:var(--v-tint);padding:17px 20px;font-size:12px}#vpd-2027 .vpd-evidence-link>span{display:flex;align-items:center;gap:11px}#vpd-2027 .vpd-evidence-link .vpd-text-button{font-size:11px;white-space:nowrap}#vpd-2027 .vpd-selection{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:14px;padding:16px 18px;border:1px solid var(--v-line);background:var(--v-panel);border-radius:10px;margin-top:20px}#vpd-2027 .vpd-selection-names{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:12px}#vpd-2027 .vpd-selected-chip{padding:5px 9px;display:flex;gap:6px;align-items:center;background:var(--v-soft);border-radius:5px;font-size:11px}#vpd-2027 .vpd-selected-chip button{display:flex;padding:1px}#vpd-2027 .vpd-selected-chip svg{width:12px;height:12px}
#vpd-2027 .vpd-tools-band{background:var(--v-ink);color:#f4f8f1;padding:32px;border-radius:15px;display:grid;grid-template-columns:1fr 1fr;gap:35px;align-items:center}#vpd-2027 .vpd-tools-band .vpd-eyebrow{color:var(--v-lime)}#vpd-2027 .vpd-tools-band h2{font-size:33px;max-width:350px}#vpd-2027 .vpd-tools-band p{font-size:12px;line-height:1.8;color:var(--v-dark-muted);margin-top:17px;max-width:330px}#vpd-2027 .vpd-mini-check{background:#1a2a3f;border:1px solid #3a4b60;border-radius:10px;padding:22px;display:grid;gap:16px}#vpd-2027 .vpd-mini-check-head{display:flex;justify-content:space-between;align-items:center;font-size:11px}#vpd-2027 .vpd-mini-check-head span{font-size:9px;color:#aebece;letter-spacing:.12em}#vpd-2027 .vpd-mini-check>div+div{display:flex;align-items:center;justify-content:space-between;padding-top:12px;border-top:1px solid #3a4b60;font-size:11px;color:#bfcbd9}#vpd-2027 .vpd-mini-check b{color:#f4f8f1;font-weight:450}#vpd-2027 .vpd-mini-check .vpd-neutral{color:var(--v-lime)}#vpd-2027 .vpd-article-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}#vpd-2027 .vpd-article-card{min-width:0;text-align:left;padding:0;display:flex;flex-direction:column;gap:10px;align-items:start}#vpd-2027 .vpd-article-card:hover h3{color:var(--v-link)}#vpd-2027 .vpd-article-art{height:115px;width:100%;background:var(--v-soft);border-radius:9px;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;margin-bottom:5px;color:var(--v-fg)}#vpd-2027 .vpd-article-art:before,#vpd-2027 .vpd-article-art:after{content:'';border:1px solid var(--v-line);position:absolute;width:180px;height:180px;border-radius:50%;transform:rotate(-20deg);left:50%;top:50%;translate:-50% -50%}#vpd-2027 .vpd-article-art:after{width:250px;height:250px}#vpd-2027 .vpd-article-art svg{width:28px;height:28px;z-index:1;stroke-width:1.2}#vpd-2027 .vpd-article-art>span{position:absolute;left:15px;bottom:12px;font-size:9px;color:var(--v-muted);letter-spacing:.08em}#vpd-2027 .vpd-article-card h3{font-size:18px;line-height:1.4;max-width:270px}#vpd-2027 .vpd-article-card p{font-size:12px;color:var(--v-muted);line-height:1.7}#vpd-2027 .vpd-article-meta{font-size:10px;color:var(--v-muted);display:flex;align-items:center;gap:7px}
#vpd-2027 .vpd-page-intro{padding:42px 0 28px}#vpd-2027 .vpd-breadcrumb{display:flex;align-items:center;gap:7px;font-size:11px;color:var(--v-muted);margin-bottom:29px;flex-wrap:wrap}#vpd-2027 .vpd-breadcrumb button{padding:0;font-size:11px}#vpd-2027 .vpd-breadcrumb svg{width:12px;height:12px}#vpd-2027 .vpd-page-intro h1{max-width:730px}#vpd-2027 .vpd-page-intro .vpd-eyebrow{margin-bottom:15px}#vpd-2027 .vpd-tabs{display:flex;flex-wrap:wrap;gap:6px;border-bottom:1px solid var(--v-line);padding-bottom:13px;margin-bottom:25px}#vpd-2027 .vpd-tab{font-size:12px;padding:9px 14px;border:1px solid transparent;border-radius:7px;color:var(--v-muted);white-space:nowrap}#vpd-2027 .vpd-tab[aria-pressed=true]{background:var(--v-fg);color:var(--v-bg)}#vpd-2027 .vpd-tab:hover:not([aria-pressed=true]){background:var(--v-soft)}#vpd-2027 .vpd-filterline{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:20px}#vpd-2027 .vpd-filterline .vpd-label{margin-right:8px}#vpd-2027 .vpd-filter{border:1px solid var(--v-line);border-radius:20px;padding:7px 12px;font-size:11px;color:var(--v-muted);background:var(--v-panel)}#vpd-2027 .vpd-filter[aria-pressed=true]{border-color:var(--v-fg);color:var(--v-fg);background:var(--v-tint)}#vpd-2027 .vpd-table-wrap{overflow-x:auto;border:1px solid var(--v-line);border-radius:12px;background:var(--v-panel)}#vpd-2027 .vpd-compare-table{border-collapse:collapse;width:100%;min-width:550px;text-align:left;font-size:12px}#vpd-2027 .vpd-compare-table th,#vpd-2027 .vpd-compare-table td{border-bottom:1px solid var(--v-line);padding:18px 17px;vertical-align:top;min-width:145px}#vpd-2027 .vpd-compare-table th:first-child,#vpd-2027 .vpd-compare-table td:first-child{min-width:130px;width:150px}#vpd-2027 .vpd-compare-table tr:last-child td{border-bottom:0}#vpd-2027 .vpd-compare-table th{background:var(--v-soft);font-weight:600}#vpd-2027 .vpd-compare-table td:first-child{font-size:11px;color:var(--v-muted)}#vpd-2027 .vpd-compare-table small{display:block;font-size:10px;color:var(--v-muted);margin-top:5px}#vpd-2027 .vpd-compare-table .vpd-provider-top{margin-bottom:9px}#vpd-2027 .vpd-note{display:flex;gap:10px;align-items:start;background:var(--v-soft);border-radius:8px;padding:15px 17px;font-size:12px;color:var(--v-muted);line-height:1.65;margin:20px 0}#vpd-2027 .vpd-note svg{width:16px;height:16px;margin-top:2px;color:var(--v-fg)}#vpd-2027 .vpd-note b{color:var(--v-fg);font-weight:600}#vpd-2027 .vpd-empty{padding:40px;text-align:center;background:var(--v-panel);border:1px dashed var(--v-line);border-radius:10px;color:var(--v-muted)}
#vpd-2027 .vpd-review-header{display:flex;align-items:start;justify-content:space-between;gap:25px}#vpd-2027 .vpd-review-header .vpd-logo{width:56px;height:56px;font-size:30px;border-radius:15px}#vpd-2027 .vpd-review-header h1{font-size:50px;margin:12px 0 0}#vpd-2027 .vpd-review-tabs{margin-top:25px}#vpd-2027 .vpd-split{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:30px;align-items:start}#vpd-2027 .vpd-prose{font-size:14px;line-height:1.9;color:var(--v-muted)}#vpd-2027 .vpd-prose h2{color:var(--v-fg);font-size:25px;margin:29px 0 14px}#vpd-2027 .vpd-prose h2:first-child{margin-top:0}#vpd-2027 .vpd-prose h3{color:var(--v-fg);font-size:18px;margin:21px 0 8px}#vpd-2027 .vpd-prose p+p{margin-top:15px}#vpd-2027 .vpd-prose ul,#vpd-2027 .vpd-prose ol{padding-left:20px;margin:12px 0 20px}#vpd-2027 .vpd-prose li{padding-left:3px;margin-bottom:8px}#vpd-2027 .vpd-prose strong{color:var(--v-fg);font-weight:600}#vpd-2027 .vpd-factpanel{background:var(--v-panel);border:1px solid var(--v-line);border-radius:11px;padding:23px}#vpd-2027 .vpd-factpanel h3{font-size:17px;margin-bottom:16px}#vpd-2027 .vpd-factrow{padding:12px 0;border-bottom:1px solid var(--v-line);font-size:11px;display:flex;justify-content:space-between;align-items:start;gap:20px}#vpd-2027 .vpd-factrow span{color:var(--v-muted)}#vpd-2027 .vpd-factrow b{font-weight:500;text-align:right}#vpd-2027 .vpd-factpanel .vpd-btn{width:100%;margin-top:20px}#vpd-2027 .vpd-factpanel .vpd-fine{margin-top:12px}#vpd-2027 .vpd-evidence{border-top:1px solid var(--v-line);padding:17px 0}#vpd-2027 .vpd-evidence:last-child{border-bottom:1px solid var(--v-line)}#vpd-2027 .vpd-evidence summary{display:flex;align-items:center;justify-content:space-between;gap:18px;font-size:13px;font-weight:550;list-style:none}#vpd-2027 .vpd-evidence summary::-webkit-details-marker{display:none}#vpd-2027 .vpd-evidence summary span{font-size:9px;letter-spacing:.04em;text-transform:uppercase;color:var(--v-muted)}#vpd-2027 .vpd-evidence p{font-size:12px;color:var(--v-muted);line-height:1.8;margin-top:13px}#vpd-2027 .vpd-evidence a{display:inline-flex;font-size:11px;margin-top:12px;gap:8px;align-items:center}#vpd-2027 .vpd-evidence[open] summary svg{transform:rotate(180deg)}#vpd-2027 .vpd-checklist{display:grid;gap:13px;margin:22px 0}#vpd-2027 .vpd-checklist>div{display:flex;gap:12px;align-items:start;font-size:13px;color:var(--v-muted)}#vpd-2027 .vpd-checklist svg{color:var(--v-fg);height:17px;width:17px;margin-top:2px}#vpd-2027 .vpd-checklist b{color:var(--v-fg);display:block;font-weight:550;margin-bottom:3px}
#vpd-2027 .vpd-tool-main{background:var(--v-panel);border:1px solid var(--v-line);border-radius:14px;padding:30px;display:grid;grid-template-columns:1fr 1fr;gap:36px}#vpd-2027 .vpd-tool-main h2{font-size:27px}#vpd-2027 .vpd-tool-main p{font-size:13px;color:var(--v-muted);line-height:1.8;margin-top:15px}#vpd-2027 .vpd-tool-preview{border-radius:10px;border:1px solid var(--v-line);background:var(--v-bg);padding:22px}#vpd-2027 .vpd-tool-preview-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}#vpd-2027 .vpd-demo-tag{font-size:9px;letter-spacing:.12em;font-weight:600;padding:4px 7px;border:1px solid var(--v-line);border-radius:4px;color:var(--v-muted)}#vpd-2027 .vpd-tool-line{display:flex;justify-content:space-between;gap:20px;align-items:center;border-top:1px solid var(--v-line);padding:13px 0;font-size:12px}#vpd-2027 .vpd-tool-line span{color:var(--v-muted)}#vpd-2027 .vpd-tool-line b{font-weight:500;text-align:right}#vpd-2027 .vpd-tool-line svg{width:14px;height:14px}#vpd-2027 .vpd-tool-placeholder{font-size:13px;color:var(--v-muted);padding:26px 0;text-align:center}#vpd-2027 .vpd-plugin-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}#vpd-2027 .vpd-plugin{background:var(--v-panel);border:1px solid var(--v-line);border-radius:12px;padding:24px;display:flex;flex-direction:column;align-items:start;gap:16px}#vpd-2027 .vpd-plugin-icon{width:43px;height:43px;display:flex;align-items:center;justify-content:center;background:var(--v-soft);color:var(--v-fg);border-radius:11px}#vpd-2027 .vpd-plugin-icon svg{height:23px;width:23px}#vpd-2027 .vpd-plugin p{color:var(--v-muted);font-size:12px;line-height:1.8}#vpd-2027 .vpd-plugin .vpd-text-button{margin-top:auto}#vpd-2027 .vpd-plugin .vpd-fine{font-size:10px}#vpd-2027 .vpd-layout-stage{padding:25px;border:1px solid var(--v-line);background:var(--v-soft);border-radius:12px}#vpd-2027 .vpd-layout-preview{background:var(--v-panel);padding:25px;border-radius:7px;min-height:210px}#vpd-2027 .vpd-layout-articles{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin-top:20px}#vpd-2027 .vpd-layout-tile{display:flex;flex-direction:column;gap:9px;font-size:12px}#vpd-2027 .vpd-layout-thumb{height:75px;background:var(--v-soft);display:flex;align-items:center;justify-content:center;border-radius:5px}#vpd-2027 .vpd-layout-thumb svg{width:23px;height:23px;color:var(--v-muted)}#vpd-2027 .vpd-layout-tile b{font-weight:550}#vpd-2027 .vpd-layout-tile small{font-size:10px;color:var(--v-muted)}#vpd-2027 .vpd-layout-articles.vpd-layout-list{display:flex;flex-direction:column;gap:15px}#vpd-2027 .vpd-layout-list .vpd-layout-tile{display:grid;grid-template-columns:65px 1fr;align-items:center;gap:4px 14px}#vpd-2027 .vpd-layout-list .vpd-layout-thumb{height:49px;grid-row:span 2}#vpd-2027 .vpd-layout-list small{grid-column:2}#vpd-2027 .vpd-layout-articles.vpd-layout-minimal .vpd-layout-thumb{display:none}#vpd-2027 .vpd-layout-articles.vpd-layout-hero{grid-template-columns:1.4fr 1fr}#vpd-2027 .vpd-layout-hero .vpd-layout-tile:first-child{grid-row:span 2}#vpd-2027 .vpd-layout-hero .vpd-layout-tile:first-child .vpd-layout-thumb{height:135px}#vpd-2027 .vpd-layout-hero .vpd-layout-tile:not(:first-child) .vpd-layout-thumb{display:none}#vpd-2027 .vpd-layout-articles.vpd-layout-magazine{grid-template-columns:1fr}#vpd-2027 .vpd-layout-magazine .vpd-layout-tile{display:grid;grid-template-columns:80px 1fr;gap:2px 16px;align-items:center}#vpd-2027 .vpd-layout-magazine .vpd-layout-thumb{height:55px;grid-row:span 2}#vpd-2027 .vpd-layout-magazine small{grid-column:2}#vpd-2027 .vpd-layout-carousel{grid-template-columns:repeat(2,1fr)}
#vpd-2027 .vpd-guide-feature{display:grid;grid-template-columns:1.2fr 1fr;gap:35px;background:var(--v-tint);border-radius:13px;padding:30px;margin-bottom:32px;align-items:center}#vpd-2027 .vpd-guide-feature h2{font-size:32px;max-width:360px}#vpd-2027 .vpd-guide-feature p{font-size:13px;color:var(--v-muted);margin:15px 0 22px}#vpd-2027 .vpd-guide-graphic{display:grid;gap:10px}#vpd-2027 .vpd-guide-graphic>div{display:flex;align-items:center;gap:15px;padding:13px 16px;background:var(--v-panel);border:1px solid var(--v-line);border-radius:8px;font-size:12px}#vpd-2027 .vpd-guide-graphic b{color:var(--v-muted);font-weight:400;font-size:11px}#vpd-2027 .vpd-guide-graphic svg{margin-left:auto;color:var(--v-muted);height:16px;width:16px}#vpd-2027 .vpd-byline{display:flex;align-items:center;gap:9px;font-size:11px;color:var(--v-muted);margin-top:22px;flex-wrap:wrap}#vpd-2027 .vpd-avatar{width:28px;height:28px;border-radius:50%;background:var(--v-soft);color:var(--v-fg);display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:700}#vpd-2027 .vpd-article-body{display:grid;grid-template-columns:165px 1fr;gap:36px;padding:20px 0 45px}#vpd-2027 .vpd-toc{border-top:1px solid var(--v-line);padding-top:16px;display:flex;flex-direction:column;gap:13px}#vpd-2027 .vpd-toc .vpd-label{margin-bottom:4px}#vpd-2027 .vpd-toc button{font-size:11px;text-align:left;padding:0;color:var(--v-muted);line-height:1.7}#vpd-2027 .vpd-toc button:hover{color:var(--v-link)}#vpd-2027 .vpd-article-body .vpd-prose{max-width:640px}#vpd-2027 .vpd-article-callout{border-left:3px solid var(--v-lime);padding:18px 22px;background:var(--v-panel);font-size:16px;color:var(--v-fg);margin:26px 0}#vpd-2027 .vpd-form{display:grid;gap:16px;max-width:500px}#vpd-2027 .vpd-form label{display:grid;gap:7px;font-size:12px;color:var(--v-fg)}#vpd-2027 .vpd-form input,#vpd-2027 .vpd-form textarea,#vpd-2027 .vpd-form select{background:var(--v-panel);border:1px solid var(--v-line);border-radius:7px;padding:10px 12px;color:var(--v-fg);width:100%;min-width:0}#vpd-2027 .vpd-form textarea{resize:vertical;min-height:115px}#vpd-2027 .vpd-form .vpd-btn{justify-self:start}#vpd-2027 .vpd-form-status{font-size:12px;color:var(--v-fg);padding:13px;background:var(--v-tint);border-radius:7px}#vpd-2027 .vpd-trust-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:25px}#vpd-2027 .vpd-trust-grid>div{border-top:1px solid var(--v-line);padding-top:18px}#vpd-2027 .vpd-trust-grid h3{font-size:17px;margin:14px 0 10px}#vpd-2027 .vpd-trust-grid p{font-size:12px;color:var(--v-muted);line-height:1.8}
#vpd-2027 .vpd-footer{border-top:1px solid var(--v-line);padding:38px 38px 20px;background:var(--v-panel);margin-top:16px}#vpd-2027 .vpd-footer-top{display:grid;grid-template-columns:1fr 2.1fr;gap:28px}#vpd-2027 .vpd-footer p{margin-top:15px;color:var(--v-muted);font-size:13px;line-height:1.8}#vpd-2027 .vpd-footer-links{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}#vpd-2027 .vpd-footer-links>div{display:flex;flex-direction:column;align-items:start;gap:10px}#vpd-2027 .vpd-footer-links b{font-size:11px;font-weight:600;margin-bottom:4px}#vpd-2027 .vpd-footer-links button{color:var(--v-muted);padding:0;text-align:left;font-size:10px;line-height:1.7}#vpd-2027 .vpd-footer-links button:hover{color:var(--v-link)}#vpd-2027 .vpd-footer-bottom{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;border-top:1px solid var(--v-line);padding-top:18px;margin-top:32px;font-size:9px;color:var(--v-muted)}#vpd-2027 .vpd-footer-bottom .vpd-text-button{font-size:10px}#vpd-2027 .vpd-footer-bottom svg{width:13px;height:13px}
@media(min-width:1200px){#vpd-2027 .vpd-wrap{padding-left:6%;padding-right:6%}#vpd-2027 .vpd-header{padding-left:6%;padding-right:6%}#vpd-2027 .vpd-hero{gap:70px}#vpd-2027 .vpd-hero h1{font-size:72px}#vpd-2027 .vpd-quiz{padding:32px;max-width:450px;justify-self:end;width:100%}}
@media(max-width:850px){#vpd-2027 .vpd-header{padding:20px 25px;gap:12px}#vpd-2027 .vpd-nav{gap:17px}#vpd-2027 .vpd-navlink{font-size:11px}#vpd-2027 .vpd-wordmark{font-size:21px}#vpd-2027 .vpd-header-actions{gap:0}#vpd-2027 .vpd-wrap{padding:0 27px}#vpd-2027 .vpd-hero{gap:25px}#vpd-2027 .vpd-hero h1{font-size:49px}#vpd-2027 .vpd-quiz{padding:22px}#vpd-2027 .vpd-quiz h2{font-size:23px}#vpd-2027 .vpd-provider-grid{grid-template-columns:repeat(2,1fr)}#vpd-2027 .vpd-provider h3{min-height:0}#vpd-2027 .vpd-provider{padding:21px;gap:15px}#vpd-2027 .vpd-plugin{padding:20px}#vpd-2027 .vpd-footer{padding-left:27px;padding-right:27px}#vpd-2027 .vpd-concept{padding-left:27px}#vpd-2027 .vpd-concept-note{display:none}}
@media(max-width:680px){#vpd-2027 .vpd-nav{display:none}#vpd-2027 .vpd-menu-button{display:inline-flex}#vpd-2027 .vpd-header{padding:19px 22px}#vpd-2027 .vpd-concept{padding-left:22px;font-size:9px;min-height:40px;letter-spacing:0}#vpd-2027 .vpd-concept b{letter-spacing:.06em}#vpd-2027 .vpd-concept-sep{padding:0 4px}#vpd-2027 .vpd-wrap{padding:0 23px}#vpd-2027 .vpd-hero{grid-template-columns:1fr;padding-top:38px;gap:30px}#vpd-2027 .vpd-hero h1{font-size:56px;max-width:500px}#vpd-2027 .vpd-hero-intro{max-width:480px}#vpd-2027 .vpd-quiz{min-height:340px;max-width:none;padding:25px}#vpd-2027 .vpd-quiz h2{max-width:none;font-size:26px}#vpd-2027 .vpd-principles{grid-template-columns:1fr;gap:14px}#vpd-2027 .vpd-principle{font-size:12px}#vpd-2027 .vpd-section{padding:35px 0}#vpd-2027 h1{font-size:40px}#vpd-2027 h2{font-size:27px}#vpd-2027 .vpd-section-head{align-items:start;gap:15px}#vpd-2027 .vpd-section-head .vpd-text-button{font-size:10px;white-space:nowrap}#vpd-2027 .vpd-tools-band{grid-template-columns:1fr;padding:25px;gap:25px}#vpd-2027 .vpd-tools-band h2{font-size:30px}#vpd-2027 .vpd-tools-band p{max-width:none}#vpd-2027 .vpd-article-grid{grid-template-columns:1fr;gap:28px}#vpd-2027 .vpd-article-card{display:grid;grid-template-columns:100px 1fr;gap:8px 17px}#vpd-2027 .vpd-article-art{grid-row:span 4;height:105px;margin:0}#vpd-2027 .vpd-article-art>span{display:none}#vpd-2027 .vpd-article-card h3{font-size:18px;max-width:none}#vpd-2027 .vpd-article-card p{font-size:11px}#vpd-2027 .vpd-article-card .vpd-article-meta{font-size:10px}#vpd-2027 .vpd-evidence-link{align-items:start;padding:16px;gap:12px}#vpd-2027 .vpd-evidence-link>span{align-items:start;font-size:11px}#vpd-2027 .vpd-evidence-link .vpd-text-button{font-size:10px}#vpd-2027 .vpd-page-intro{padding:30px 0 22px}#vpd-2027 .vpd-split{grid-template-columns:1fr;gap:26px}#vpd-2027 .vpd-review-header h1{font-size:42px}#vpd-2027 .vpd-review-header .vpd-btn{font-size:11px;padding:9px 12px}#vpd-2027 .vpd-tool-main{grid-template-columns:1fr;padding:24px;gap:25px}#vpd-2027 .vpd-plugin-grid{grid-template-columns:1fr}#vpd-2027 .vpd-plugin{display:grid;grid-template-columns:43px 1fr;gap:11px 16px;align-items:start}#vpd-2027 .vpd-plugin .vpd-plugin-icon{grid-row:span 2}#vpd-2027 .vpd-plugin .vpd-label{align-self:center}#vpd-2027 .vpd-plugin h3{grid-column:2}#vpd-2027 .vpd-plugin p,#vpd-2027 .vpd-plugin .vpd-fine,#vpd-2027 .vpd-plugin button{grid-column:1 / -1}#vpd-2027 .vpd-guide-feature{grid-template-columns:1fr;padding:25px;gap:20px}#vpd-2027 .vpd-guide-feature h2{font-size:30px}#vpd-2027 .vpd-article-body{grid-template-columns:1fr;gap:25px}#vpd-2027 .vpd-toc{flex-direction:row;flex-wrap:wrap;gap:9px 18px;padding:14px 0;border-bottom:1px solid var(--v-line)}#vpd-2027 .vpd-toc .vpd-label{width:100%}#vpd-2027 .vpd-trust-grid{grid-template-columns:1fr;gap:18px}#vpd-2027 .vpd-footer-top{grid-template-columns:1fr;gap:29px}#vpd-2027 .vpd-footer-links{gap:13px}#vpd-2027 .vpd-footer-links b{font-size:10px}#vpd-2027 .vpd-footer-links button{font-size:10px}#vpd-2027 .vpd-footer-bottom{align-items:start;flex-direction:column;gap:9px}#vpd-2027 .vpd-search{padding:20px 23px}#vpd-2027 .vpd-search input{font-size:16px}#vpd-2027 .vpd-search-results{grid-template-columns:1fr}#vpd-2027 .vpd-layout-stage{padding:15px}#vpd-2027 .vpd-layout-preview{padding:15px}#vpd-2027 .vpd-layout-articles{gap:9px}#vpd-2027 .vpd-layout-tile{font-size:10px}#vpd-2027 .vpd-layout-thumb{height:55px}#vpd-2027 .vpd-tabs{gap:4px}#vpd-2027 .vpd-tab{padding:8px 10px;font-size:11px}}
@media(max-width:390px){#vpd-2027 .vpd-header{padding-left:17px;padding-right:17px}#vpd-2027 .vpd-wrap{padding:0 18px}#vpd-2027 .vpd-concept{padding-left:18px}#vpd-2027 .vpd-concept-sep{display:none}#vpd-2027 .vpd-concept b{display:block;font-size:8px}#vpd-2027 .vpd-wordmark{font-size:20px}#vpd-2027 .vpd-symbol{width:27px;height:31px}#vpd-2027 .vpd-wordmark small{font-size:9px}#vpd-2027 .vpd-header-actions .vpd-icon-button{padding:7px}#vpd-2027 .vpd-hero h1{font-size:47px}#vpd-2027 .vpd-provider-grid{grid-template-columns:1fr}#vpd-2027 .vpd-provider{gap:13px}#vpd-2027 .vpd-provider h3{min-height:0}#vpd-2027 .vpd-evidence-link{flex-direction:column}#vpd-2027 .vpd-review-header{flex-direction:column;gap:18px}#vpd-2027 .vpd-quiz{padding:22px}#vpd-2027 .vpd-quiz h2{font-size:23px}#vpd-2027 .vpd-quiz-option{font-size:10px;padding:12px 8px}#vpd-2027 .vpd-footer{padding:27px 18px 18px}#vpd-2027 .vpd-footer-links{grid-template-columns:1fr 1fr;gap:23px 18px}#vpd-2027 .vpd-footer-links>div:last-child{grid-column:1 / -1}#vpd-2027 .vpd-article-card{grid-template-columns:80px 1fr;gap:7px 12px}#vpd-2027 .vpd-article-art{height:100px}#vpd-2027 .vpd-article-card h3{font-size:16px}}
#vpd-2027 .vpd-article-body .vpd-prose section+section{margin-top:30px}
@media(pointer:coarse){#vpd-2027 button,#vpd-2027 .vpd-btn{min-height:44px}#vpd-2027 .vpd-icon-button,#vpd-2027 .vpd-add{min-width:44px}#vpd-2027 .vpd-selected-chip button{min-width:28px;min-height:28px}}
@media(max-width:390px){#vpd-2027 .vpd-header-actions [data-action="theme"]{display:none}}
@media(prefers-reduced-motion:reduce){#vpd-2027 *,#vpd-2027 *:before,#vpd-2027 *:after{transition:none!important;scroll-behavior:auto!important}}

html{scroll-behavior:smooth;scroll-padding-top:30px}body.vpnd-next-body{margin:0!important;padding:0!important;background:#f7f8f4!important;font-family:'DM Sans',Arial,sans-serif}.vpd-skip{position:absolute;left:16px;top:-90px;z-index:99999;padding:12px 20px;background:#152032;color:white}.vpd-skip:focus{top:40px}
#vpd-2027{max-width:1440px;margin:0 auto;min-height:100vh;color-scheme:light;--brand-cyan:var(--v-link);--brand-green:var(--v-lime);--text-heading:var(--v-fg);--text-main:var(--v-muted);--border-light:var(--v-line)}#vpd-2027 button{cursor:pointer}#vpd-2027 .vpd-header{padding-left:38px;padding-right:38px}#vpd-2027 .vpd-nav{gap:22px}#vpd-2027 .vpd-navlink{font-size:12px}#vpd-2027 .vpd-navlink svg{display:none}#vpd-2027 a.vpd-wordmark{color:var(--v-fg);text-decoration:none}#vpd-2027 .vpd-mobile-nav a{display:flex;justify-content:space-between;padding:14px 0;border-bottom:1px solid var(--v-line);color:var(--v-fg)}#vpd-2027 .vpd-footer-links a{display:block;color:var(--v-muted);font-size:12px;padding:5px 0}#vpd-2027 .vpd-footer-links a svg{display:none}#vpd-2027 .vpd-article-card{text-decoration:none;color:var(--v-fg)}#vpd-2027 .vpd-article-card:hover h3{color:var(--v-link)}#vpd-2027 .vpd-inner-wrap{padding-bottom:55px}#vpd-2027 .vpd-inner-wrap>.vpd-breadcrumb{padding-top:28px}#vpd-2027 .vpd-page-intro{max-width:1080px;padding:35px 0 38px}#vpd-2027 .vpd-page-intro h1{font-size:clamp(32px,4.5vw,60px);max-width:1000px;overflow-wrap:anywhere}#vpd-2027 .vpd-page-intro .vpd-byline{margin-top:22px}#vpd-2027 .vpd-reading-layout{display:block}#vpd-2027 .vpd-reading-layout.vpd-has-toc{display:grid;grid-template-columns:210px minmax(0,1fr);gap:55px}#vpd-2027 .vpd-contents{position:sticky;top:30px;align-self:start;font-size:12px;border-top:1px solid var(--v-line);padding-top:20px}#vpd-2027 .vpd-contents>b{font-size:10px;text-transform:uppercase;letter-spacing:.13em}#vpd-2027 .vpd-contents nav{display:grid;gap:0;margin:15px 0 22px}#vpd-2027 .vpd-contents nav a{padding:8px 0;color:var(--v-muted);line-height:1.45}#vpd-2027 .vpd-content{min-width:0;color:var(--v-fg);font-size:16px;line-height:1.85;overflow-wrap:break-word}#vpd-2027 .vpd-content :is(h2,h3,h4,h5){font-family:'Manrope',Arial,sans-serif;color:var(--v-fg)!important;line-height:1.25;letter-spacing:-.035em;margin:1.6em 0 .7em;font-weight:700}#vpd-2027 .vpd-content h2{font-size:clamp(24px,3vw,32px);scroll-margin-top:25px}#vpd-2027 .vpd-content h3{font-size:21px}#vpd-2027 .vpd-content p{margin:0 0 1.2em;max-width:78ch}#vpd-2027 .vpd-content li{margin:8px 0}#vpd-2027 .vpd-content ul,#vpd-2027 .vpd-content ol{margin:0 0 1.6em;padding-left:24px}#vpd-2027 .vpd-content strong{color:var(--v-fg)}#vpd-2027 .vpd-content a{color:var(--v-link);text-underline-offset:3px}#vpd-2027 .vpd-content a:hover{text-decoration:underline}#vpd-2027 .vpd-content img{max-width:100%;height:auto;border-radius:12px}#vpd-2027 .vpd-content iframe{max-width:100%}#vpd-2027 .vpd-content pre{white-space:pre-wrap;background:var(--v-ink);color:#f3f6ed;border-radius:12px;padding:22px;overflow:auto}#vpd-2027 .vpd-content code{font-size:13px}#vpd-2027 .vpd-content :not(pre)>code{background:var(--v-soft);padding:2px 5px;color:var(--v-fg)}#vpd-2027 .vpd-content blockquote{margin:24px 0;padding:20px 25px;background:var(--v-soft);border-left:3px solid var(--v-lime);font-style:normal;color:var(--v-fg)}#vpd-2027 .vpd-content details{background:var(--v-panel);border:1px solid var(--v-line);border-radius:12px;padding:20px 24px;margin:12px 0}#vpd-2027 .vpd-content summary{font-size:16px;font-weight:700;cursor:pointer;line-height:1.5}#vpd-2027 .vpd-content details p{margin-top:16px}#vpd-2027 .vpd-content table{border-collapse:collapse;width:100%;font-size:13px;line-height:1.6;background:var(--v-panel)}#vpd-2027 .vpd-content :is(th,td){border:1px solid var(--v-line);padding:16px;text-align:left;color:var(--v-fg);min-width:130px}#vpd-2027 .vpd-content th{background:var(--v-soft);font-weight:700}#vpd-2027 .vpd-table-wrap{overflow:auto;max-width:100%;margin-bottom:25px}#vpd-2027 .vpd-content :is(.rltiq-2030-master-wrapper,.vpn-2030-theme){max-width:none!important;width:100%!important;padding:0!important;margin:0!important;background:transparent!important;color:var(--v-fg)!important;font-family:inherit!important}#vpd-2027 .vpd-content :is(.hero-section,.rltiq-section,.layout-split-section){padding:0!important;margin:0 0 30px!important;background:transparent!important;text-align:left!important}#vpd-2027 .vpd-content :is(.hero-badge,.hero-title){display:none!important}#vpd-2027 .vpd-content .hero-subtitle{font-size:18px!important;color:var(--v-muted)!important;line-height:1.7!important;text-align:left!important;margin:0 0 16px!important;max-width:80ch!important}#vpd-2027 .vpd-content :is(.text-white,.text-main,.text-heading,.text-slate-300,.text-slate-400,.text-cyan,.text-green){color:inherit!important}#vpd-2027 .vpd-content :is(.rltiq-dark-panels-grid,.rltiq-equal-height-grid,.bento-grid,.features-grid,.scanner-grid){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:22px!important;margin:25px 0!important}#vpd-2027 .vpd-content :is(.rltiq-dark-panel,.wp-block-column,.info-panel,.bento-card,.feature-card,.vpnd-pricing-card,.rltiq-feature-card){background:var(--v-panel)!important;color:var(--v-fg)!important;border:1px solid var(--v-line)!important;box-shadow:none!important;border-radius:14px!important;padding:24px!important;min-width:0}#vpd-2027 .vpd-content :is(.rltiq-dark-panel,.wp-block-column,.info-panel)>:first-child{margin-top:0}#vpd-2027 .vpd-content :is(.section-heading-wrapper,.section-title,.text-center){text-align:left!important}#vpd-2027 .vpd-content :is(.rltiq-toc,.vpnd-toc){display:none}#vpd-2027 .vpd-content :is(.icon-24,.icon-32,.icon-48,.icon-64,.icon-20){width:24px!important;height:24px!important}#vpd-2027 .vpd-content svg{max-width:40px;max-height:40px}#vpd-2027 .vpd-content :is(.btn,.btn-primary,.cta-button,.wp-block-button__link){display:inline-flex;gap:8px;align-items:center;background:var(--v-ink)!important;color:white!important;font-size:14px;padding:12px 18px;border-radius:8px;border:0;text-decoration:none}#vpd-2027 .vpd-content .no-bullets{padding:0;list-style:none}#vpd-2027 .vpd-content .bento-list-item{display:flex;gap:12px;align-items:flex-start}
#vpd-2027 .vpd-content .vpd-native-hub h2{margin-top:0}#vpd-2027 .vpd-content .vpd-provider h3{font-size:21px;margin:18px 0 14px}#vpd-2027 .vpd-content .vpd-provider p{font-size:13px;line-height:1.7}#vpd-2027 .vpd-native-hub .vpd-provider-grid{margin-top:26px}#vpd-2027 .vpd-lead{font-size:20px;color:var(--v-muted);line-height:1.7;margin-bottom:25px!important}#vpd-2027 .vpd-content .vpd-note{font-size:14px;line-height:1.8;display:block}#vpd-2027 .vpd-review-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:25px 0 40px}#vpd-2027 .vpd-review-facts>div{padding:24px;background:var(--v-panel);border:1px solid var(--v-line);border-radius:12px}#vpd-2027 .vpd-review-facts b{display:block;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--v-muted);margin-bottom:12px}#vpd-2027 .vpd-review-facts span{font-size:15px;line-height:1.6;display:block}#vpd-2027 .vpd-related-nav{display:flex;gap:12px;flex-wrap:wrap;padding-top:30px}#vpd-2027 .vpd-post-card{background:var(--v-panel);border:1px solid var(--v-line);border-radius:14px;padding:20px;display:flex;flex-direction:column;align-items:start;gap:16px}#vpd-2027 .vpd-post-card .vpd-article-art{width:100%;border-radius:9px}#vpd-2027 .vpd-post-card h2{font-size:23px}#vpd-2027 .vpd-post-card h2 a{color:var(--v-fg)}#vpd-2027 .vpd-post-card p{font-size:14px;color:var(--v-muted)}#vpd-2027 .vpd-pagination{padding-top:35px;display:flex;gap:16px}#vpd-2027 .vpd-selection[data-limit]:after{content:attr(data-limit);color:var(--v-fg);font-size:12px}#vpd-2027 .vpd-content .vpd-provider-actions button{width:32px;height:32px;border:1px solid var(--v-line);border-radius:50%}#vpd-2027 .vpd-content .vpd-filterline{margin:25px 0}#vpd-2027 .vpd-content .vpd-plugin-card{padding:28px;background:var(--v-panel);border:1px solid var(--v-line);border-radius:16px}#vpd-2027 .vpd-content .vpd-plugin-card h2{margin-top:20px;font-size:26px}#vpd-2027 .vpd-content .vpd-plugin-card p{font-size:15px}#vpd-2027 .vpd-plugin-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}
#vpd-2027 div.wpforms-container-full{margin-top:0;width:100%}#vpd-2027 div.wpforms-container-full .wpforms-form :is(input[type=text],input[type=email],textarea,select){background:var(--v-panel)!important;color:var(--v-fg)!important;border:1px solid var(--v-line)!important;border-radius:8px!important;max-width:100%!important;width:100%!important;padding:13px 16px!important;font:inherit!important;min-height:48px}#vpd-2027 div.wpforms-container-full .wpforms-form .wpforms-field-label{color:var(--v-fg)!important;font-size:14px!important}#vpd-2027 div.wpforms-container-full .wpforms-form button[type=submit]{background:var(--v-ink)!important;color:#fff!important;border:0!important;border-radius:8px!important;padding:14px 24px!important;font-weight:700!important}#vpd-2027 #advanced-ip-scanner{padding:25px!important;background:var(--v-panel)!important;border:1px solid var(--v-line)!important;border-radius:16px!important}#vpd-2027 #advanced-ip-scanner :is(input,button){font:inherit;border-radius:8px;padding:12px;max-width:100%}#vpd-2027 #advanced-ip-scanner input{background:var(--v-bg)!important;color:var(--v-fg)!important;border:1px solid var(--v-line)!important}#vpd-2027 #advanced-ip-scanner button{background:var(--v-ink)!important;color:#fff!important;border:0!important;min-height:44px}#vpd-2027 #advanced-ip-scanner .vpnd-scanner-controls{display:flex;gap:12px;flex-wrap:wrap;margin:20px 0}#vpd-2027 #advanced-ip-scanner .vpnd-scanner-note{flex-basis:100%;font-size:13px;color:var(--v-muted)}#vpd-2027 #advanced-ip-scanner .status-banner{background:var(--v-soft)!important;color:var(--v-fg)!important;border:1px solid var(--v-line)!important;border-radius:8px;padding:15px;line-height:1.6}#vpd-2027 #advanced-ip-scanner .status-banner.error,#vpd-2027 #advanced-ip-scanner .status-banner.warning{border-color:#a96322!important}#vpd-2027 #advanced-ip-scanner #mapbox-container{border-radius:12px;overflow:hidden;background:var(--v-soft);min-height:160px;padding:15px;color:var(--v-fg)}#vpd-2027 #advanced-ip-scanner .data-value{color:var(--v-fg)!important}#vpd-2027 #advanced-ip-scanner .data-label{color:var(--v-muted)!important}#vpd-2027 .wpforms-field-hp{display:none!important}
@media(min-width:1450px){#vpd-2027 .vpd-wrap{padding-left:70px;padding-right:70px}#vpd-2027 .vpd-header{padding-left:70px;padding-right:70px}}@media(max-width:1100px){#vpd-2027 .vpd-nav{gap:14px}#vpd-2027 .vpd-navlink{font-size:11px}#vpd-2027 .vpd-header{padding:22px}#vpd-2027 .vpd-reading-layout.vpd-has-toc{grid-template-columns:170px minmax(0,1fr);gap:30px}#vpd-2027 .vpd-plugin-grid{grid-template-columns:1fr 1fr}}@media(max-width:900px){#vpd-2027 .vpd-nav{display:none}#vpd-2027 .vpd-menu-button{display:inline-flex}#vpd-2027 .vpd-reading-layout.vpd-has-toc{display:block}#vpd-2027 .vpd-contents{position:static;margin-bottom:30px;border-bottom:1px solid var(--v-line);padding-bottom:20px}#vpd-2027 .vpd-contents nav{grid-template-columns:1fr 1fr;gap:0 20px}#vpd-2027 .vpd-review-facts{grid-template-columns:1fr}}@media(max-width:600px){#vpd-2027 .vpd-wrap{padding-left:20px;padding-right:20px}#vpd-2027 .vpd-header{padding:18px 20px;gap:8px}#vpd-2027 .vpd-wordmark{font-size:21px}#vpd-2027 .vpd-header-actions{gap:0}#vpd-2027 .vpd-content{font-size:16px}#vpd-2027 .vpd-content :is(.rltiq-dark-panels-grid,.rltiq-equal-height-grid,.bento-grid,.features-grid,.scanner-grid){grid-template-columns:1fr!important}#vpd-2027 .vpd-contents nav{grid-template-columns:1fr}#vpd-2027 .vpd-plugin-grid{grid-template-columns:1fr}#vpd-2027 .vpd-search{padding:20px}#vpd-2027 .vpd-search-field{flex-wrap:wrap}#vpd-2027 .vpd-search input{font-size:16px;min-width:160px}#vpd-2027 .vpd-content .vpd-native-hub .vpd-provider-grid{grid-template-columns:1fr}#vpd-2027 .vpd-page-intro{padding:28px 0}#vpd-2027 .vpd-breadcrumb{font-size:10px;flex-wrap:wrap}#vpd-2027 .vpd-content .vpd-review-facts>div{padding:20px}#vpd-2027 #advanced-ip-scanner{padding:18px!important}}
body.vpnd-next-body{background:light-dark(#f7f8f4,#101722)!important}#vpd-2027 .vpd-content details[open]>.accordion-content{display:block!important;max-height:none!important;opacity:1!important;visibility:visible!important;padding-top:16px}#vpd-2027 .vpd-content nav[aria-label="On this page"]{display:none!important}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}#vpd-2027 *{transition:none!important;animation:none!important}}
