.journey{max-width:1100px}.journey-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.journey .lead{font-size:20px;margin-bottom:25px}.journey .form-box{margin:26px 0;padding:28px;border:1px solid #d5e1ea;border-radius:20px;background:#fff;max-width:none}.journey .price{font-size:30px;font-weight:800;color:#117c71;margin:15px 0}.journey ul,.journey ol{padding-left:25px;margin:18px 0}.journey li{margin:9px 0}.journey details{background:white;border:1px solid #d5e1ea;border-radius:10px;padding:20px;margin:12px 0}.journey summary{cursor:pointer;font-weight:700}.journey details p{margin-top:14px}.journey .field{min-width:0}.journey .field input,.journey .field select{width:100%;min-width:0}.journey .trap{position:absolute;left:-9999px}.journey button:disabled{opacity:.55;cursor:not-allowed}.setup-checklist{margin:24px 0}.setup-checklist .form-step:has(input:checked){border-color:#167c70;background:#f1faf7}.setup-checklist .check-row{font-size:19px}.links{gap:18px}fieldset.form-step{min-width:0}.check-row input[type=radio]{flex:none}.journey-form{scroll-margin-top:100px}@media(max-width:850px){.journey-grid{grid-template-columns:1fr}.journey .form-box{padding:20px}.journey .onboarding-fields{grid-template-columns:1fr}}
