#vpd-root{padding-bottom:48px}.vpd-container{display:block}.vpd-bg-none{background:transparent}.vpd-bg-subtle{background:#f8fafc}.vpd-bg-brand{background:var(--org-color-wash, rgba(2, 116, 190, .08))}.vpd-pad-sm{padding:12px}.vpd-pad-md{padding:24px}.vpd-pad-lg{padding:48px}.vpd-columns{display:grid;gap:24px;max-width:42rem;margin:0 auto;padding:0 16px}.vpd-columns-2{grid-template-columns:1fr 1fr}.vpd-columns-3{grid-template-columns:1fr 1fr 1fr}.vpd-column{min-width:0}@media(max-width:640px){.vpd-columns-2,.vpd-columns-3{grid-template-columns:1fr}}.vpd-spacer-sm{height:16px}.vpd-spacer-md{height:32px}.vpd-spacer-lg{height:64px}.vpd-divider{border:none;border-top:1px solid rgba(15,23,42,.08);margin:0 auto;max-width:42rem}.vpd-heading{margin:0;font-weight:700;padding:0 16px}.vpd-text{line-height:1.6;white-space:pre-wrap;padding:0 16px;max-width:42rem;margin:0 auto}.vpd-image-wrap{display:flex;padding:0 16px}.vpd-image-full{width:100%}.vpd-image-wide{width:80%;margin:0 auto}.vpd-image-medium{width:60%;margin:0 auto}.vpd-image-small{width:40%;margin:0 auto}.vpd-image{max-width:100%;display:block;border-radius:8px}.vpd-button{display:inline-block;padding:10px 24px;border-radius:8px;font-weight:600;text-decoration:none}.vpd-button-primary{background:var(--org-color, #0274be);color:#fff}.vpd-button-outline{background:transparent;color:var(--org-color, #0274be);border:1.5px solid var(--org-color, #0274be)}.vpd-logo-row{padding:0 16px}.vpd-logo-row-title{margin:0 0 12px;font-size:.875rem;color:#64748b;text-align:center}.vpd-logo-row-items{display:flex;flex-wrap:wrap;gap:24px;align-items:center;justify-content:center}.vpd-logo{height:32px;object-fit:contain}.vpd-stats-bar{display:flex;justify-content:space-around;flex-wrap:wrap;gap:16px;padding:0 16px}.vpd-stat{text-align:center;min-width:100px}.vpd-stat-value{display:block;font-size:1.75rem;font-weight:700;line-height:1.2;color:var(--org-color, #0274be)}.vpd-stat-label{display:block;font-size:.8125rem;color:#64748b;margin-top:4px}@media(max-width:640px){.vpd-stats-bar{flex-direction:column;align-items:center}}.vpd-faq{display:flex;flex-direction:column;gap:8px;max-width:42rem;margin:0 auto;padding:0 16px}.vpd-faq-item{border:1px solid rgba(15,23,42,.12);border-radius:8px;padding:4px 16px}.vpd-faq-question{cursor:pointer;font-weight:600;padding:12px 0;list-style:none;display:flex;justify-content:space-between;align-items:center}.vpd-faq-question::-webkit-details-marker{display:none}.vpd-faq-question:after{content:"+";font-weight:400;font-size:1.25rem}.vpd-faq-item[open] .vpd-faq-question:after{content:"−"}.vpd-faq-answer{margin:0 0 12px;color:#475569;line-height:1.6}@media(max-width:640px){.vpd-hide-mobile{display:none!important}}@media(min-width:641px){.vpd-hide-desktop{display:none!important}}.vpd-chrome-header{padding:12px 24px;background:#fff;border-bottom:1px solid rgba(0,0,0,.06)}.vpd-chrome-inner{max-width:56rem;margin:0 auto;display:flex;align-items:center;gap:16px;flex-wrap:wrap}.vpd-chrome-logo{height:32px;width:auto;max-width:160px;object-fit:contain;display:block}.vpd-chrome-name{font-size:.9375rem;font-weight:600}.vpd-chrome-nav{margin-left:auto;display:flex;gap:20px;flex-wrap:wrap}.vpd-chrome-nav a{color:inherit;text-decoration:none;font-size:.875rem;font-weight:600}.vpd-chrome-nav a:hover{text-decoration:underline}.vpd-chrome-nav-toggle{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.vpd-chrome-nav-burger{display:none;flex-direction:column;gap:4px;margin-left:auto;padding:8px;cursor:pointer}.vpd-chrome-nav-burger span{display:block;width:20px;height:2px;border-radius:1px;background:currentColor}@media(min-width:641px){.vpd-chrome-nav-toggle{display:none}}@media(max-width:640px){.vpd-chrome-nav-burger{display:flex}.vpd-chrome-nav-toggle:focus-visible~.vpd-chrome-nav-burger{outline:2px solid currentColor;outline-offset:2px;border-radius:4px}.vpd-chrome-nav-toggle~.vpd-chrome-nav{display:none}.vpd-chrome-nav-toggle:checked~.vpd-chrome-nav{display:flex;flex-direction:column;gap:12px;flex-basis:100%;margin-left:0;padding:8px 0 4px}}footer[data-vpd-footer]{text-align:center}.vpd-chrome-footer-inner{max-width:56rem;margin:0 auto;padding:4px 24px;display:flex;flex-direction:column;gap:10px;align-items:center}.vpd-chrome-footer-text{margin:0;font-size:.875rem}.vpd-chrome-footer-links{display:flex;gap:20px;flex-wrap:wrap;justify-content:center}.vpd-chrome-footer-links a{color:inherit;font-size:.8125rem;font-weight:600;text-decoration:none}.vpd-chrome-footer-links a:hover{text-decoration:underline}.vpd-chrome-powered-by{margin:0;font-size:.75rem;opacity:.7}.vpd-chrome-powered-by a{color:inherit;font-weight:600}:root{--org-color: #0274be;--org-color-dark: #015fa1;--org-color-wash: #0274be14;--org-color-muted: #0274be28}#btn-search[data-astro-cid-qafcod4u]{background-color:var(--org-color)}#btn-search[data-astro-cid-qafcod4u]:hover{background-color:var(--org-color-dark)}#input-cert-number[data-astro-cid-qafcod4u]:focus,#input-recipient-name[data-astro-cid-qafcod4u]:focus{border-color:var(--org-color)!important;box-shadow:0 0 0 3px var(--org-color-muted)!important}.vrc-wrap{height:100%}.vrc-card{font-family:Inter,system-ui,sans-serif;-webkit-font-smoothing:antialiased;background:#fff;border:1px solid #e6eaf0;border-radius:14px;box-shadow:0 4px 24px -8px #0000001f,0 1px 4px #0000000f;padding:28px 26px 24px;display:flex;flex-direction:column;justify-content:space-between;height:100%;box-sizing:border-box}.vrc-card *{box-sizing:border-box}.vrc-top{display:flex;flex-direction:column;gap:12px}.vrc-icon-circle{width:44px;height:44px;border-radius:12px;background:#eff4ff;display:grid;place-items:center;color:#2d6cdf;flex-shrink:0}.vrc-heading{font-size:17px;font-weight:800;color:#0b2545;line-height:1.3;margin:0;letter-spacing:-.02em}.vrc-sub{font-size:13px;color:#667892;line-height:1.55;margin:0}.vrc-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.vrc-list li{display:flex;align-items:center;gap:9px;font-size:13px;color:#1a3560;font-weight:500}.vrc-list li svg{color:#0f9d58;flex-shrink:0}.vrc-bottom{display:flex;flex-direction:column;gap:16px}.vrc-stats{display:flex;align-items:center;gap:0;background:#f7f9fc;border:1px solid #e6eaf0;border-radius:10px;padding:12px 0}.vrc-stat{flex:1;display:flex;flex-direction:column;align-items:center;gap:2px}.vrc-stat-value{font-size:15px;font-weight:800;color:#0b2545;letter-spacing:-.02em}.vrc-stat-label{font-size:10.5px;color:#667892;font-weight:500}.vrc-stat-divider{width:1px;height:28px;background:#e6eaf0;flex-shrink:0}.vrc-cta-btn{display:flex;align-items:center;justify-content:center;gap:8px;font-size:14px;font-weight:700;color:#2d6cdf;background:#dbeafe;border-radius:10px;padding:12px 20px;text-decoration:none;transition:background .15s ease;width:100%}.vrc-cta-btn:hover{background:#bfdbfe}
