[hidden]{display:none!important}.vir-card{max-width:780px;margin:38px auto;padding:36px 40px;background:white;border:1px solid #e2ded5;border-radius:12px;box-shadow:0 2px 18px #252a3410}.vir-card h2{font:600 clamp(25px,4vw,35px)/1.2 var(--sans);letter-spacing:-.03em}.vir-price{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;border-block:1px solid #ddd9cf;margin:24px 0}.vir-price strong{font-size:30px;white-space:nowrap;color:#194e94}.vir-rib{display:grid;gap:14px;margin:25px 0}.vir-rib>div{display:grid;grid-template-columns:125px 1fr;gap:14px}.vir-rib dt{font-size:13px;color:#646b73}.vir-rib dd{margin:0;font-size:16px;overflow-wrap:anywhere}.vir-steps{padding-left:20px;font-size:14px;line-height:1.8}.vir-card .creation-fields{display:grid;gap:18px;margin:24px 0}.vir-card label{font-size:14px;font-weight:550}.vir-card input{display:block;width:100%;box-sizing:border-box;margin-top:7px;padding:13px;border:1px solid #cfd3da;border-radius:6px;font:inherit}.vir-card .btn{background:#194e94;color:white;border:0;border-radius:7px;padding:15px 22px;font:600 14px var(--sans);cursor:pointer;text-transform:none;letter-spacing:0}.vir-card button:disabled{opacity:.5}.vir-reference{font-size:20px;font-weight:650;color:#194e94;overflow-wrap:anywhere}.vir-actions{display:flex;gap:16px;flex-wrap:wrap;align-items:center;margin:22px 0}.vir-card [role=status]{font-size:15px;line-height:1.7}.vir-card a{overflow-wrap:anywhere}.vir-card .hp{display:none}@media(max-width:560px){.vir-card{padding:25px 20px;margin:22px 0}.vir-price{display:block}.vir-price strong{display:block;margin-top:12px}.vir-rib>div{grid-template-columns:1fr;gap:5px}}
