/* Diagnosis entry pages share the same primary action as the consultation flow. */
.jet-diagnosis-landing .btn:not(.btn--ghost){background:#d92d27;color:#fff}
.jet-diagnosis-landing .btn:not(.btn--ghost):hover{background:#b9211d}
.jet-diagnosis-landing .btn{white-space:normal;line-height:1.6;min-height:46px;text-align:center;justify-content:center;border-radius:8px}
.jet-diagnosis-landing h1{line-height:1.4;text-wrap:pretty}
.jet-diagnosis-landing .landing-consult{color:#fff;text-decoration:underline;text-underline-offset:4px;font-size:14px;line-height:1.8;display:inline-block;padding:8px}
.jet-diagnosis-landing .foot a{color:#0756a0;text-decoration:underline}
.jet-diagnosis-landing a:focus-visible,.jet-diagnosis-landing input:focus-visible{outline:3px solid #0756a0;outline-offset:4px}
@media(max-width:640px){.jet-diagnosis-landing .sec{padding:32px 0}.jet-diagnosis-landing h1{font-size:28px}.jet-diagnosis-landing .lede{font-size:16px;line-height:1.8}.jet-diagnosis-landing .grid.g-2{grid-template-columns:1fr}.jet-diagnosis-landing .card .btn{width:100%}.jet-diagnosis-landing .landing-consult{min-height:44px}.jet-diagnosis-landing .hd .logo{font-size:18px}}
