.trip-card .trip-field input::placeholder{color:#75817f;opacity:1;font-weight:400}.trip-card .trip-field input:focus::placeholder{color:#0000}.trip-card .trip-field input[type=date]:invalid:not(:focus){color:#75817f;font-weight:400}.trip-field.full-row{grid-column:1/-1}.full-medical-intro{color:#526563;margin:-8px 0 24px;font-size:14px;line-height:1.65}.journey-mode-switch{background:#f3f7f2;border:1px solid #d8e3da;border-radius:14px;justify-content:space-between;align-items:center;gap:22px;margin-top:22px;padding:20px 22px;display:flex}.journey-mode-switch strong{color:var(--teal);font-size:15px;display:block}.journey-mode-switch p{color:#596b68;margin:5px 0 0;font-size:13px;line-height:1.55}.journey-mode-switch button{color:var(--teal);font:inherit;cursor:pointer;background:0 0;border:0;flex:none;font-size:13px;font-weight:800}.journey-mode-switch button:hover{text-underline-offset:4px;text-decoration:underline}@media (max-width:650px){.trip-field.full-row{grid-column:auto}.journey-mode-switch{flex-direction:column;align-items:flex-start}.journey-mode-switch button{padding:0}}
