.vlr{min-width:0}.vlr .vlr-hero .kt-head__title{max-width:16ch}.vlr .vlr-hero .kt-head__lead{max-width:58ch}.vlr .vlr-hero__go{margin-top:var(--space-6)}.vlr-card{background:var(--on-bg);color:var(--on-fg);border-radius:var(--radius-macro);padding:clamp(22px,3vw,40px);box-shadow:var(--shadow-card);max-width:860px;margin-inline:auto;min-width:0}.vlr-card__h{margin:0;font-family:var(--font-display);font-weight:var(--fw-display);font-size:var(--fs-d4);line-height:var(--lh-d4);letter-spacing:var(--tr-d4)}.vlr-card__sub{margin:10px 0 var(--space-6);max-width:62ch;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink-2)}.vlr-star{color:var(--bad);font-weight:var(--fw-label)}.vlr-note{margin:10px 0 var(--space-5);max-width:60ch;font-size:var(--fs-fine);line-height:var(--lh-fine);color:var(--ink-2)}.vlr .vlr-grade{grid-template-columns:repeat(4,minmax(0,1fr));max-width:440px}@media (min-width: 900px){.vlr .vlr-jobs .hlp-opts{grid-template-columns:repeat(3,minmax(0,1fr))}}.vlr .vlr-jobs[data-bad] .hlp-i{box-shadow:inset 0 0 0 1.5px var(--bad)}.vlr .vlr-jobs[data-bad] .hlp-i[data-on]{box-shadow:inset 0 0 0 2.5px var(--navy)}.vlr-not{margin:0 0 var(--space-6);padding:18px;border-radius:var(--radius-micro);box-shadow:inset 0 0 0 1.5px var(--hair);background:var(--sky-tint)}.vlr-not p{margin:0 0 10px;max-width:60ch;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink)}.vlr-not p:last-of-type{color:var(--ink-2)}.vlr-not a{color:var(--sky-ink);text-decoration:underline}.vlr-not__go,.vlr-declined{margin-top:var(--space-4)}.vlr-declined a{text-decoration:underline}.vlr-closed h2{margin-top:var(--space-3)}.vlr-closed p{margin:var(--space-3) 0 0;max-width:60ch;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink-2)}.vlr-closed a{color:var(--sky-ink);text-decoration:underline}.vlr-err{margin:14px 0 0;max-width:60ch;font-size:var(--fs-small);font-weight:var(--fw-strong);color:var(--bad)}@media (max-width: 640px){.vlr .reg-submit .kt-btn{width:100%}}@media (max-width: 559px){.vlr-card{padding:var(--space-5) var(--space-4);border-radius:var(--radius-micro)}}
