.vms-landing .pr-sec{padding:118px 0 104px}@media (max-width:820px){.vms-landing .pr-sec{padding-top:40px}}.vms-landing .pr-sec .wrap{position:relative;z-index:1}.vms-landing .pr-head{text-align:center;margin-bottom:34px}.vms-landing .pr-kicker{font-family:var(--font-mono);font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--p-500);margin-bottom:12px}.vms-landing .pr-title{font-family:var(--font-mono);font-size:clamp(26px,3.1vw,38px);line-height:1.14;font-weight:800;letter-spacing:-.045em;color:var(--p-950);margin:0 auto;max-width:20ch;text-wrap:balance}.vms-landing .pr-card{max-width:820px;margin:0 auto;background:#fff;border:1px solid var(--p-100);border-radius:18px;overflow:hidden;box-shadow:0 24px 60px rgba(4,37,43,.18)}.vms-landing .pr-ladwrap{overflow-x:auto}.vms-landing table.pr-lad{width:100%;border-collapse:collapse;font-family:var(--font-sans)}.vms-landing table.pr-lad td,.vms-landing table.pr-lad th{text-align:center}.vms-landing table.pr-lad th{background:var(--p-950);color:#fff;font-size:11px;text-transform:uppercase;letter-spacing:1px;padding:14px 18px;vertical-align:bottom}.vms-landing table.pr-lad caption.pr-cap{background:var(--p-700);color:#fff;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.14em;padding:11px 18px}.vms-landing table.pr-lad th small{display:block;margin-top:3px;font-size:9.5px;font-weight:500;letter-spacing:.04em;text-transform:none;opacity:.62}.vms-landing table.pr-lad td{padding:13px 18px;border-bottom:1px solid var(--p-100);font-size:14.5px}.vms-landing table.pr-lad tr:nth-child(2n) td{background:var(--p-50)}.vms-landing table.pr-lad td.pkg{font-weight:700;color:var(--p-900);font-size:15px}.vms-landing table.pr-lad td.rate{font-weight:700;color:var(--p-600);font-size:16.5px;white-space:nowrap}.vms-landing table.pr-lad .pr-price{display:block}.vms-landing table.pr-lad .pr-min{display:block;font-weight:400;font-size:11.5px;color:rgba(4,37,43,.5)}@media (max-width:600px){.vms-landing table.pr-lad th{font-size:9.5px;letter-spacing:.06em;padding:9px 6px}.vms-landing table.pr-lad caption.pr-cap{font-size:10px;letter-spacing:.1em;padding:10px 6px}.vms-landing table.pr-lad th small{font-size:8.5px;letter-spacing:.02em}.vms-landing table.pr-lad td{padding:11px 6px;font-size:13px}.vms-landing table.pr-lad td.pkg{font-size:13.5px}.vms-landing table.pr-lad td.rate{font-size:15px}.vms-landing table.pr-lad .pr-min{font-size:10.5px}}.vms-landing .pr-calc{display:flex;align-items:center;gap:22px;flex-wrap:wrap;padding:20px 24px;border-top:1px solid var(--p-100);background:var(--p-50)}.vms-landing .pr-calc label{font-size:15px;font-weight:600;color:var(--p-900)}.vms-landing .pr-calc input{font-family:var(--font-sans);font-size:19px;font-weight:700;width:120px;padding:9px 12px;border:2px solid var(--p-400);background:#fff;color:var(--p-950);text-align:center;border-radius:8px}.vms-landing .pr-calc .out{font-size:15px;color:var(--p-900)}.vms-landing .pr-calc .out b{color:var(--p-600);font-size:21px}.vms-landing .pr-calc .out .pk{color:var(--p-900);font-weight:700}.vms-landing .pr-trial{max-width:820px;margin:18px auto 0;background:var(--p-100);border:1px solid #cdeaee;border-radius:12px;padding:16px 22px;font-family:var(--font-sans);text-align:center}.vms-landing .pr-trial b{display:block;color:var(--p-900);font-size:15px;margin-bottom:4px}.vms-landing .pr-trial span{color:rgba(4,37,43,.6);font-size:13.5px}.vms-landing .pr-cta{text-align:center;margin-top:26px}.vms-landing .pr-note{text-align:center;margin-top:16px;font-size:12px;color:rgba(4,37,43,.5)}