.va-content-card{background:#fff;border:1px solid var(--va-border);border-radius:var(--va-radius);padding:40px;box-shadow:0 10px 30px rgb(15 23 42 / .05)}.va-section-title{font-size:34px;font-weight:700;line-height:1.25;color:var(--va-text);margin:0 0 30px}.va-entry-content{max-width:850px;font-size:17px;line-height:1.8;color:var(--va-text)}.va-entry-content h2{font-size:30px;font-weight:700;line-height:1.3;margin:50px 0 20px}.va-entry-content h3{font-size:24px;font-weight:700;line-height:1.4;margin:36px 0 16px}.va-entry-content h4{font-size:20px;font-weight:700;line-height:1.4;margin:30px 0 14px}.va-entry-content p{margin-bottom:20px}.va-entry-content p:last-child{margin-bottom:0}.va-entry-content ul,.va-entry-content ol{margin:24px 0;padding-left:24px}.va-entry-content li{margin-bottom:10px}.va-entry-content a{color:var(--va-primary);text-decoration:none;font-weight:600}.va-entry-content a:hover{text-decoration:underline}.va-entry-content img{display:block;max-width:100%;height:auto;margin:36px auto;border-radius:16px}.va-entry-content table{width:100%;border-collapse:collapse;margin:36px 0}.va-entry-content th{background:var(--va-primary);color:#fff;padding:14px;text-align:left}.va-entry-content td{padding:14px;border:1px solid var(--va-border)}.va-entry-content tr:nth-child(even){background:#fafafa}.va-entry-content blockquote{margin:30px 0;padding:20px 24px;border-left:4px solid var(--va-primary);background:#f8fafc;font-style:italic}